开源GIS与动态语言.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开源GIS与动态语言

Open Source GIS and Dynamic Languages Gao Ang State Key Laboratory of Resources and Environmental Information System gaoang@ OSGeo China July.2007 Agenda Overview of OpenSource Community What’s FOSS Who use OSS FOSS Licenses Introduction of OpenSource GIS OpenSource GIS Desktop OpenSource Web GIS Future of OS GIS Application of Dynamic Language Brief intro of Python Web development with Django What is Open Source Software (OSS)? First and foremost, it is software Just like you can buy from vendors Just like you can build for yourself Uses a licensing model that promotes collaboration Grants rights to use Grants rights to modify Grants rights to redistribute Not just “free” software Zero licensing cost promotes adoption and collaboration but is not the purpose of OSS Most commonly associated with Linux Other well-known projects are the Apache web server, the Mozilla Firefox browser, and OpenO office suite Where does OSS come from? Enterprises are large contributors (eg. IBM) Employ individual developers Contribute code Participate in consortia Vendors are also deeply involved (eg. ThoughtWorks) Use OSS as a competitive weapon Collaborate with OSS projects to lower costs Offer OSS as an entry level product for other products Participate in consortia to share development costs and build standards 65% of all internet servers are based on open source software. 1/3 of the world’s 25 largest software companies engage in OSS activities. (e.g. IBM have invested $1billion in Linux activities). Why do people use OSS? There is no single reason why you should use or get involved with OSS. Different groups are involved for different reasons. Benefits and risks are unique to your situation. Developers Carry skills from job to job; improving skills and learning best practices through peer review Enterprises Lower software license costs Reduce vendor reliance; gain control by having more choices Help set/influence direction Reduce risk Software vendors Lower overall solut

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档