开源

如何开始一个开源项目

循序渐进的指导 你有这个问题:你已经权衡了开源代码的优劣势,你也已经知道你的软件需要成为一个开源项目,但是,你不知道怎么做好的开源项目。 当然,你也许已经知道如何创建Github帐号并开始,但是这些事实上是做开源比较简单的部分。而真真正正难的部分是如何让足够多的人,关注你的项目并给你的项目做贡献。 接下来的原则是会指导你构建和发布其他人愿意关注的代码。 基本原则 选择开源可能有许多原因。也许你希望吸引一个社区来帮助编写你的代码。也许,总所周知,你明白开源 一个开发小团队内部编写代码的倍增器。 或者你只是认
2014-10-17
4分钟阅读时长

欧洲现在很流行拥抱开源

看来拥抱开源最近在欧洲的国家很流行。上个月我们我只听说都灵成为意大利首个官方接受开源产品的城市。另一个意大利西北部城市,乌迪内,已经宣布他们正在抛弃微软Office转而迁移到OpenOffice。 乌迪内有100,000的人口并且行政部门有大约900台电脑,它们都运行着微软Windows以及它的默认产品套装。根据预算文档,迁移将在大约12月份时进行,从80台新电脑开始。接着将会是旧电脑迁移到OpenOffice。 迁移估计会节省一笔授权费用,不然将会每台电脑花费大约400欧元,总计360,000欧元。但是节约成本并不是迁移的唯一目的,获得常规的软件升级
2014-09-20
2分钟阅读时长

保持自由 - GCC应该接受收费插件吗?

GCC邮件列表中在争论GCC是否应该接受收费插件,但是认为GCC是一个免费软件开发的媒介的论调占得了上风 Gcc以及它在模块化方面的缺失又一次作为一个问题被提出来,并且和市场上的新的编译器LLVM做了对比。GCC巨大而古老:5百万行代码,30年研发时间,并且还在继续增长。相比较而言,LLVM更加年轻,更加模块化,并且允许所有的语言都作为一个模块添加进去。 LLVM的核心是开放源代码。GCC是反著作权(copyleft)代表,是严格的免费软件,她不允许以任何形式收费的插件的代码进入到GCC的代码中。争论的一种意见,正如Eric Raymond说的,FSF不
2014-09-18
5分钟阅读时长

开源女巫狩猎归来!

开源软件社区已经做出了改变,就像之前的美好时光。 开源已经变的温和了,之前我们有过各种不同的思潮,但是最近我们对分享代码和创新却有种奇怪的迷恋。 幸运的是,这一系列的使用主义注定要结束了。在过去的一段时间里,我们团结在Mozilla身边支持DRM版权保护以及嘲笑Red Hat和OpenStack之间的竞争。开源社区那些年仅有的几个开源软件明星和Open Core 这种商业模式产生了冲突而被反噬了。 噢,怎么变成这样了! Red Hat 退回到2003年 Red Hat,开源软件理想主义的典范,在几周前拒绝支持它的竞争对手。Jodi Mardesich出色的揭露了真相
2014-09-13
3分钟阅读时长

110款有趣的开源游戏和应用

让我们再次庆祝,这个夏天伴随着一系列最好的开源游戏到来。我们已经更新了去年的列表,把新开发的添加进来,与此同时把一些不再处于积极开发之中的旧游戏从列表中剔除。你能从其中找到街机、棋盘、休闲、拼图、益智、第一人称射击游戏、音乐、竞速、角色扮演、冒险、模拟和战略游戏等,也有少量其实并非真正的游戏的应用程序,但它们同样非常有趣。 今年,有比以往有更多的开源游戏可用于移动设备上,主要是安卓设备。这种趋势,很有希望在未来几年一直保存下去。 请注意,这个列表并不是排行榜。这些应用程序被分别归类,并在每个类别中
2014-08-07
24分钟阅读时长

为什么不要在Linux上只运行开源软件?

对于一些产业来讲,在开源的Linux发行版上运行专属(proprietary)软件并不是个例,–相反这很常见。例如,在华尔街,华尔街上百分之九十九的应用依赖于专属软件。在那些运行在Linux上而有专属许可证的产品中,Oracle是我们非常喜欢的一款, FSMLabs 的总裁 Victor Yodaiken这样说。 迁移到Linux平台并不是一个非此即彼的提议。linux作为一个灵活开放的计算平台为用户在软件选择上提供了更多的选项。 第一个方法是Linux的桌面环境,个人计算用户,小型办公室和企业都可以从众多的企业级Linux发行版中选择。在Windows和被限定在其昂贵硬件
2014-08-02
7分钟阅读时长

微软真的改变对开源软件的态度了吗?

微软因为以前对开源软件的态度而臭名昭著,但是公司改建后对开源软件发出了积极的信号。CNet报道了微软对开源软件认知的行为的改变。 CNet消息: 虽然微软资助开源软件有一些时间了,并且那些曾经反对开源软件的领导者们已经退出了或者不在位了。开源软件现在用在遍布全世界的公司当中,但这些与微软帝国无关。 一些新的想法反映了企业顶层的一些变化,今年二月初Satya Nadella代替鲍尔默成为了微软CEO,Nadella已经给微软带来了一些新的东西改变了微软以前的一些束缚。 更多报道 微软和开源社区 Image credit: Curako’s Blog 我是一个
2014-07-09
1分钟阅读时长