自由软件
id Software 共同创办人暨程序员 John Carmack 曾于 8 月初的官方大型社群活动 QuakeCon 中表示,母公司 ZeniMax Media 已经同意在《狂怒炼狱》(Rage)上市之后将《毁灭战士 3》(Doom 3)的原始程式码以开放源代码的方式释出,目前看起来距离承诺兑现的时间已经不远了,最近 Carmack 在自己的 twitter 上表示,相关的程式码已经完成测试和封装打包的工作,待法律程序完成之后就可以公开释出。 ▲ Carmack:我们准备好了! Carmack 提倡自由软件,他认为将原始程式码释出分享,作为学习和研究用途对整个开发者的社群来说是有好处的,并且能帮助新进的开发者上手学习,目前除了《毁灭战士 3》和最新的《狂怒炼狱》以外,早先由 id Software 开发的游戏源代码都已经使用 GPL 授权(GNU General Public License)的方式释出。 如果这样拥抱开放的做法能一直持续下去,那么没有意外的话,再过几年我们应该就有机会能看到《狂怒炼狱》的源代码
四技二专统一入学测验考试(以下简称统测)为我国重大升学考试之一,107学年度统测甫于5月5日、5月6日两天办理完毕,今年度应届毕业生适逢龙年出生,考生共113469人报考,比去年略增2669人。对职校学生而言,统测系升学之重要关卡,亦可谓对高职师生教学与学习之重要评量,试题的良窳攸关重大。 全国教师会(全教会)、全国教师工会总联合会(全教总)今年已连续第14年举办统测试题评论,提供专业意见供技专校院入学测验中心(以下简称测验中心)参考改善
日前Secunia发布了新的Mozilla系列产品都有的一个漏洞,包括Firefox、nestcape和mozilla浏览器都会有这个问题,但Mozilla阵营不愧有自由软件本色,很快地就把bug修补,并且三大浏览器都有测试版软件发布了,等测试OK,我想1.0.3正式版的Firefox浏览器很快地就可以出现。 想要测试1.0.3版Firefox的人可以按这里下载,不过这是一般的英文版喔,繁体中文可能要等一阵子,不过老实说不影响浏览。 更新过的1.0.3版Firefox,再去测试那个内存资讯的漏洞,可以发现已经获得解决
Green Tea Press 是专门出版电子书的线上出版社,由一名教授计算机科学的教授 Allen B. Downey 所成立,所发行的书籍也主要都是他的作品。这些书籍不仅是可以免费下载及阅读,并且也采用了自由授权,让书籍能够如同自由软件般修改与散布。 这项措举的起因是 Downey 有感于许多计算机科学的教科书不敷使用,写作者往往聚焦在自己的专业领域上而写出艰涩难懂的内容,至于出版商则为了迎合更多种类的课程而要求书籍内容包罗万象
这篇文章来自于2016年年会上我和大家的分享。 自从2010年创业至今,已有七年。人常说有七年之痒,创业也不例外
OpenStack是一个美国国家航空航天局和Rackspace合作研发的云端运算软件,以Apache许可证授权,并且是一个自由软件和开放源代码项目。 OpenStack是IaaS(基础设施即服务)软件,让任何人都可以自行建立和提供云端运算服务。 此外,OpenStack也用作建立防火墙内的“私有云”(Private Cloud),提供机构或企业内各部门共享资源
这不但对于自由软件、开源软件阵营来说是好消息,对广大的电脑使用者也是好消息,因为OpenOffice.org 3.0不但免费,且支援微软Office 2007(虽然这并不怎么重要,也不一定所有的档案都吃),但很多新的功能、设计,是微软Office目前不会有,也可能不会去碰的地方。 常用的doc、xls、ppt等档案格式,在OpenOffice.org 3.0的相容度更高,而OpenOffice.org 3.0除了Windows平台、Linux平台,也推出原生支援Mac OS X平台的版本。 有兴趣升级或下载使用的人,欢迎到OpenOffice.org 3.0官方网站下载!
很多国内技术人员对Ruby感情复杂,除了技术因素,还搀杂了一点别的东西:Ruby的创始人是个日本黑客。 其实技术就是技术,机器不会说谎,先进的东西你不吸收,只能更加落后。再说自由软件项目从来都是超越国界的团队成果,例如大红大紫的Ruby On Rails来自美国
身为一位工程师,会接触到许多 Open Source 的工具,例如 jQuery、Python、MySQL 等等,但你知道这些工具是使用什么方式授权吗?你知道在享受这些工具所带来的便利时,背后所必须要付起的责任与义务吗?举例而言, jQuery 使用的 MIT 授权,就是使用者虽能自由使用、修改其程式码,但必须保留原始版权宣告的一种授权。在这场【工程师篇】知识产权奇幻之旅的讲座中,讲师除了会向大家介绍 MIT、Apache、BSD 等多种授权和它们之间的差异外,也会带来相关案例的说明,是身为程序员的你千万不可错过的一场演讲! 曾义峰 Ant 目前专注于“合法的安全程式设计”。在“自由/开放源码”“资讯安全”及“程式设计”领域拥有数场公开及非公开的教育训练课程和演讲
微型:只是一个人,甚至是半日工作在几天内完成的软件; 小型:一个人半年内完成的 2000 行以内的程序; 甚大型: 100-1000人参加用4-5年完成的具有100,0000行的软件项目; OSS(Open Source Software)工程项目通常采用符合GNU标准的编译配置文件进行工程编译,这种方法在很多著名的开源项目被使用,例如Linux kernel等。GNU autotools是一系列编程工具,可以辅助产生 Makefile,方便编译整个工程项目。它是自由软件基金会发起的GNU计划的其中一项,作为GNU建构系统的一部分
