开源是一项伟大的高科技技术产业。如今各大企业都在积极拥抱开源,企业在花费了大量的人力、物力后像似下一盘赌注,因为你不确定该项目是否受到开发者的青睐。本文我们总结了国外13款热门级的开源项目,希望你能喜欢。
开源项目Top 13如下:
1. ProjectLibre
ProjectLibre软件项目管理是仿照LibreOffice项目进行补充的,是一个Microsoft Project的仿制品,它为团队管理提供了一个完整的工具集,旨在维护任务列表,追踪标记完成的任务情况。该项目采用分布式CPAL ( Common Public Attribution License)许可证。
2. OpenBravo POS和Unicenta
OpenBravo是一种类似ERP软件,在企业里颇为流行。该工具常被运用在在商店和餐馆。你可以在此基础上添加库,该软件还可追踪客户购买的东西。OpenBravo POS允许开发者清理旧代码,添加新鲜的视觉设计,该工具采用GPL 3.0许可证。
3. Impress.JS
Impress.js是一款开源版本的Prezi商业包。你无需创建以往的矩形图,只需将信息放置在一个大型的画布中,然后点击滚动、旋转、放大即可,提供自然的交互方式来表现高层次的抽象和低级别的细节。该项目采用MIT或 GPL许可证。
4. Reveal.JS
Reveal.JS是一款基于HTML的演示系统,以3D的形式进行数据和动画转换。其一大特性就是你可以通过不同的路径设置幻灯片版面。该项目基于MIT许可证。
5. Diaspora
如果你想设计一款类似Facebook的分布式社交网络,把控制权交还给用户手中,那么Diaspora就是你首选的开源项目。该项目基于Gnu AGPL下发行。
6. D3.js
尽管图片无法胜过千言万语的话语,但它看起来总是让人感到愉悦。如果你想让数据在华丽的交互式图表中显示,这又有何不可呢?D3.js就是JavaScript最新的集合工具,包含多种复杂的图表。该项目基于BSD许可证。
7. CodeMirror
许多开发者仍然希望坚持使用台式机和笔记本,这是因为他们想要快速的连接和控制另一台台式机和笔记本。然而这一现状正慢慢被迁移到云端中,相信在不久的将来集成开发环境也会存储在云中,以便开发者可以快速的创建和存储更多的代码。
CodeMirror是一款基于浏览器的代码编辑器,支持高亮和自定义几十个最流行的编程语言。该项目基于MIT许可证下发行。
8. CasperJS 和PhantomJS
CasperJS提供一个实用的功能集合,方便你通过网页创建浏览器,提供包括填写表格、点击链接、捕捉截图等功能。将CasperJS和PhantomJS集合在一起,以Webkit为核心,模拟Chrome、Safari以及iPhone。该项目采用MIT许可证。
9. GeoServer
GeoServer是基于地理数据调整的数据库,你可以使用GeoServer检查正确的数据,搜索并且可提供映射层格式。该项目是用Java编写的,采用GPL 2.0许可证。
10. Less CSS
LESS是一种动态的样式语言。LESS将CSS赋予了动态语言的特性,如变量,继承,运算,函数。LESS既可以在客户端上运行 (支持IE 6+, Webkit, Firefox),也可以借助Node.js或者Rhino在服务端运行。
11. Simutrans
这个项目看起来像个游戏,与SimCity相类似。但Simutrans是为了测试不同的运输方案,满足人们的日常需求。这是一款模拟现实生活的游戏,目的在于让你成为好公民。该项目采用Artistic License许可证。
12. Linux MultiMedia Studio
如果你正在播放音乐并且想把它录制下来,也许会花费你很长时间。而LMMS(Linux MultiMedia Studio)允许你添加节拍并与其他音频技术结合在一起从而产生一首新旋律的歌曲。该项目基于GPL2.0。
13. TeXnic
这是一款伟大的WYSIWYG编辑器,但严谨的科学家和程序员更加青睐TeX的强大。TeXnic是最新版本的客户端用于创建集成开发环境。这是一款可视化的,让你永远不会失去编程的趣味性,该项目基于GPL。
英文出自:Infoworld