adv

solidot新版网站常见问题,请点击这里查看。
GNU
matrix(791)
发表于2010年07月14日 23时28分 星期三
来自
tea_water 写道 "HelloGcc工作组于2007年,由自由软件爱好者成立,旨在营造一个自由,开放,共享的技术社区,讨论和学习GNU底层系统工具,包括GCC,GDB,BINUTILS等。目前,我们的博客地址为:http://hellogcc.blogbus.com。我们的即时通讯IRC在freenode上,房间为:#hellogcc。你可以通过xchat,pidgin等工具登录,也可以通过网页界面http://webchat.freenode.net来登录。
GNU
matrix(791)
发表于2010年07月13日 15时12分 星期二
来自H264准备迎战
编解码器x264项目宣布了商业许可证,让企业能合法使用x264,不用担心自己的私有应用程序必须用GPL授权。 x264是采用GPL授权的自由软件编解码器,根据GPL许可证的要求,演绎作品的发行也必须采用GPL授权,因此这可能会阻碍那些不愿意使用GPL软件、或担心专利问题或担心GPL代码发行的企业采用x264。新的商业许可证便着眼于解决该问题,如果企业的应用程序授权与GPL不兼容,它可以采用商业许可证。开发者表示商业授权带来的大部分收益将会返还给x264开发者,小部分留作法律诉讼费用。
GNU
matrix(791)
发表于2010年07月13日 09时38分 星期二
来自SCO学习一下
FOSSology惠普推出的一套开源软件分析工具,通过分析源代码,产生源代码使用的许可证报告。 Lwn.net报道,FOSSology 1.2.0已经发布。现有的模块包括许可证分析,元数据提取,版权/URL/电子邮件扫描工具,RPM和Debian包分析,MIME类型识别。新版的主要变化包括:更迅速的生成报告,更快和更精确的检测许可证,定制报告类别等等。
GNU
matrix(791)
发表于2010年07月05日 14时30分 星期一
来自自由大神
HURD原本是要成为GNU操作系统的真正内核,然而它从未真正降临人间。Linus Torvalds曾经写过,如果GNU kernel在1991年春天发布,他不会启动Linux项目。GNU操作系统项目始于1984年,在Linux出现之前它有7到8年的时间创造出一个可用的内核,然而它的开发进程,不时被频繁的改变中断,它原先创造完美内核的承诺也在这个过程中放弃了 Richard Stallman(RMS)在1983年9月建立了GNU项目,当时没人相信他能创建一个类似UNIX的完整操作系统,但十分固执的RMS没有改变他的伟大目标。在内核诞生之前,前期的工作已经陆续完成,如编辑器、编译器、bash、make、autoconf和emacs等都已经开发了出来。但RMS在开发GNU Emacs时的遭遇对整个项目产生深远影响。 RMS听说了名叫“Free University Compiler Kit(简称VUCK)”的编译器,于是写信给作者询问是否可以在GNU中使用,结果作者傲慢的回信称,大学也许“免费(Free)”,但编译器要收费。RMS于是创造了GCC。在此期间RMS改变了GNU项目背后的哲学概念,强调了自由软件的意义,并将其写入GPL许可证中。 这一变化对HURD项目的影响是:内核必须发布到公有领域...HURD最初取名为Alix,这一名字来自RMS的“恋人”,不过内核架构师Thomas Bushnell更偏爱HURD这个名字,它是“HIRD of Unix Replacing Daemons”的间接递归缩写....GNU项目与卡内基梅隆大学达成协议,于1991年5月正式宣布HURD项目,它将基于卡内基梅隆大学的Mach微内核。但在当年的4月,Torvalds已经开始酝酿Linux项目。
GNU
matrix(791)
发表于2010年06月18日 15时05分 星期五
来自保守党
Linux Magazine认为,如果一种方法不行,那么就尝试另一种方法,这是自由软件基金会(FSF)应学习的一个经验教训。过去几年FSF发起了许多反“专制”运动:反Windows7,反苹果DRM,反私有云服务,反iPad....但这些唱反调没有一个真的起作用,FSF现在需要停止鼓吹说“No”了(GNU+NO简称Gno),应该开始思考采用积极的方法去推动软件自由运动,如果它想让自由软件被主流群体接纳的话。 开源软件运动已取得成功,观察任何企业你都会看到它们在使用开源软件,软件业的巨人如微软也参与进了开源开发,互联网的基础架构是开源的....然而在开源运动兴盛的同时,自由软件运动却日渐式微,虽然它仍有许多忠实的拥护者。但是当你参加任何一场Linux会议,你会看到成片的Mac OS X海洋。多数开源开发者对于私有云服务如Dropbox和Ubuntu One不是特别在意,多数社区的企业也是通过混合私有和开源服务去寻找可行的盈利模式。总之,自由软件运动哲学似乎渐渐远离了大众和软件开发者。FSF是时候去改变它的做法了。
GNU
matrix(791)
发表于2010年06月09日 14时36分 星期三
来自GCC压力很大
美国计算机协会编程语言Special Interest Group宣布,LLVM创始人Chris Lattner获得了首届“程序设计语言软件奖”。 Vikram Adve和Chris Lattner最初开发LLVM是把它作为一种新的研究基础框架,当时Lattner是伊利诺伊大学香槟分校Adve研究小组的成员。后来在Lattner的努力下,LLVM逐渐成长为一个强大的,广泛应用的商业品质产品。LLVM始于2000年,2003年10月以开源软件的方式对外发布,在学术、商业和开源领域日益流行。
GNU
matrix(791)
发表于2010年06月01日 16时05分 星期二
来自GCC++
Lwn.net报道,GCC(GNU Compiler Collection,GNU编译器套装)将从一个C语言实现变成C++语言实现。 Mark Mitchell在官方邮件列表上宣布,GCC指导委员会和自由软件基金会(FSF)同意GCC本身的代码将使用C++语言编写。此举是为了向用户提供一个更好的编译器,而不是因为C++代码库本身的原因。他表示首先需要决定采用哪一种C++语言标准,目前暂时只限于 C++98标准,因为C++0x标准尚未正式定稿。他们将尽可能确保不熟悉C++语言的GCC开发者不会因为编译器底层语言的改变而感到不知所措。
GNU
matrix(791)
发表于2010年05月29日 16时12分 星期六
来自逐字逐句
当开源成为主流,在市场的压力下开发商也常常以“开源”的名义推销他们的产品。但这一趋势可能会贬低“开源”这一名字所包含的意义。 WebM是Google发布的H.264开源替代,但开源社区的一些人发现Google没有采用开源促进会(OSI)批准的许可证,因而质疑WebM是否能归类为开源软件。此外,Google还要求在OSI在审议其许可证前改变做法。不过也有人指出,WebM所用的许可证虽然不兼容GPLv2,但却兼容于GPLv3,而且此前自由软件基金会(FSF)曾在其支持声明中称WebM为自由软件,而不仅仅是开源软件。
GNU
matrix(791)
发表于2010年05月27日 18时05分 星期四
来自苹果开发者喜欢BSD许可证
自由软件基金会(FSF)声称,自由软件GNU Go的iPhone移植版已被苹果接受,在其App Store中发行。但问题是iTunes Store服务条款与GNU GPL许可证存在根本性冲突。此事的发展可能将影响到所有使用GPL代码的App Store应用程序。 GPL许可证要求衍生代码也采用GPL授权,且必要允许用户自由的拷贝、修改和分享代码。但苹果iTunes Store服务条款第10条规定iTunes Store内的任何内容都需要遵循一系列“使用规则 ”,包括不得拷贝(除非是许可证和使用规则明确允许)、反编译、逆向工程、反汇编,以试图取代源代码,修改或创作衍生作品。App Store中的GPL程序有Doom、XPilot、Frotz和Tyrian等。FSF表示无意起诉或采取法律行动,比如要求移除GPL程序,他们只是希望与苹果协商,友好的解决该问题。
GNU
matrix(791)
发表于2010年05月19日 22时52分 星期三
来自必要和充分
作为Humble Indie Bundle销售金额突破100万美元的承诺之一,独立游戏开发者Frictional Games公布了Penumbra: Overture和游戏引擎HPL1的源代码,代码已放到github网站。开发者强调游戏的资产仍然是版权所有,这类似id之与Quake引擎的关系。Penumbra: Overture是Penumbra三部曲中的第一部,其余两部分别为Black Plague和Requiem。Penumbra是一款第一人称冒险解谜游戏。开发者公开了Overtur相关的代码,包括AI、GUI等元素,但没有公布Black Plague和Requiem的源代码。 在多款游戏开源之后,一些Humble Indie Bundle购买者表达了迷惑:开源软件是否应该是免费软件?Wolfire的独立开发者解释说,开源软件不一定是免费软件,确实多数开源软件是免费软件,但并不必要。因此公开了源代码之后,游戏仍旧会继续销售。
GNU
matrix(791)
发表于2010年05月12日 15时10分 星期三
来自降低门槛
自由软件基金会(FSF)宣布任命 Chris Hofstader为其GNU项目无障碍应用技术的主管。GNU Accessibility是一项针对残疾人群体的自由软件促进计划,让自由软件也能被弱视、耳聋、学习和阅读障碍、以及所有有移动和身体残疾者使用。根据2005年联合国的统计数据,全世界有6亿残疾人。
GNU
matrix(791)
发表于2010年05月11日 19时00分 星期二
来自观念妥协
OpenOffice.org提供了一个机制,允许开发者开发能为软件增添额外功能的扩展,用户可以自由的加入或删除扩展。OpenOffice.org为此创建了一个用户可选择下载的扩展库,但自由软件基金会(FSF)认为这个扩展库鱼龙混杂,因此它向管理社区的OpenOffice.org社区理事请求能获得一个否决权禁止某些私有插件出现在扩展库。社区理事会现已正式拒绝了这一要求 社区理事会表示他们无法做到这一点,他们相信FOSS能开发出更好的软件——包括扩展,但用户也应该能自由的进行比较,作出自己的决定。OpenOffice.org的多数用户都使用一个私有的操作系统和其它私有软件。社区理事会尊重他们的选择,表示相信可以通过提供满足要求的高质量自由开源软件潜移默化的影响他们,改变他们的想法。社区理事会对FSF无法接受他们的妥协而感到遗憾。
GNU
matrix(791)
发表于2010年05月11日 09时48分 星期二
来自苹果赚得更多
Shawn the R0ck 写道 "开放硬件意味着所有人都可以浏览、修改甚至重新hacking一份电路设计,这听起来很疯狂对吧?但这的确是一项不错的生意。在一年一度的hacker会议--Foo Camp East 2010上,Phillip Torrone和Limor Fried(一位美女hacker)给了我们一个很短的free speech中谈到13家开放硬件的公司创造了超过100W美元的收入。这些公司今年将增加到5000W美元的收入,而这和目前主流的提倡专利和版权系统是背道而驰的。Torrone和Fried估计开放硬件这个领域到2015年时会突破10亿美元的产值。 目前著名的开放硬件的项目有openmoko的Neo 1973和Freerunner,以及qi-hardware的ben_nanonote。"
GNU
matrix(791)
发表于2010年05月09日 13时24分 星期日
来自数十年历史
GNU Emacs 23.2正式发布,开发者现在可到ftp.gnu.org/gnu/emacs/或GNU FTP镜像站点下载。 新版除了修正Bug之外,最重要的是变化是整合了Collection of Emacs Development Environment Tools(CEDET), CEDET开发工具提供了一个代码管理工具EDE,函数和变量名辅助完成、一种新代码生成机制等。其它的新功能包括新的编辑Javascript模式,默认的邮件组合模式是Message模式,默认 XML文件编辑工具nXML模式等。更多可见NEWS.23.2
GNU
matrix(791)
发表于2010年05月08日 18时12分 星期六
来自纯洁
自由软件基金会(FSF)表示,OpenOffice.org是自由软件,对自由软件社区做出了重大贡献。但是在OpenOffice.org向用户提供扩展库中,有些是私有的。OpenOffice.org的发行方式也导致用户使用上了非自由软件。因此现在FSF公开了OpenOffice.org自由软件扩展的名单,自由软件用户可以用新的扩展库替代原来的。名单目前列出了三种:显示页数的扩展Pagination,Sun PDF Importer和Text Effects。对于基于Firefox的自由软件浏览器,FSF也做过类似的事情
GNU
matrix(791)
发表于2010年05月06日 23时50分 星期四
来自馈赠
科幻背景的角色扮演网络游戏Ryzom的开发商Winch Gate Properties正式宣布开源 开发者现在能获取客户端、内容创建工具和服务器端的源代码,可以修改、增强或者创造一个新的虚拟世界。这是Ryzom漫长历史的一个重要转折点。源代码采用AGPLv3许可证授权,艺术资产包括3D对象、动画跟踪、粒子效果和纹理等采用创作共用-署名-相同方式共享授权。Winch Gate捐赠的源代码超过二百万行,捐赠的高质量纹理素材超过2万,3D对象多达数千。源代码可通过Ryzom开发入口获取,艺术资产可从媒体库获取。
GNU
matrix(791)
发表于2010年05月02日 22时54分 星期日
来自拿来主义
Emule-fans报道,VeryCD公司自制的DLP(Dynamic Leecher Protection,动态反吸血保护)库,屏蔽了Xtreme、ScarAngel等大量的正规Mod。 DLPXtreme作者原创的动态反吸血驴保护组件,遵守GPL协议开源,为的是屏蔽不良吸血驴。通过外置的DLP库——吸血驴特征库,来识别吸血驴。VeryCD公司的两款eMule Mod——VeryCD Mod和easyMule——的DLP反吸血功能正是来自Xtreme,其使用的DLP库也是在Xtreme原版DLP库基础上修改而来。不仅闭源,违反了GPL协议,而且还放行了eD2k网络中公认吸血的迅雷。原创了DLP功能的Xtreme,之前曾在2008年底被VeryCD的DLP屏蔽。 还有用户在论坛上反映迅雷离线下载器伪装成VeryCD的easyMule。
GNU
matrix(791)
发表于2010年04月27日 15时05分 星期二
来自FO$$
Lwn.net摘录了Glyn Moody的一篇文章《为何说自由软件盈利至关重要》: 自由软件一开始是作为一种政治运动,它的核心目标过去是——现在仍然是——宣传自由。后来它变成了一种开发模式,这在很大程度上是由Linus推动,他所处的芬兰在地理上与世界隔离,迫使他去寻找一种利用互联网协调的大规模、分散式、全球协作的开发方法。再后来自由软件真正变成了一种赚钱之道——Stallman乐观其成,而自由软件则用实际表现驳斥了众多的FUD言论。从自由软件中获利,Richard Stallman是身体力行。他曾经以150美元的价格销售磁带版GNU Emacs,销售收入让RMS在GNU项目的早期能在财政上保持独立。虽然GNU Emacs可以免费获得,但RMS的磁带十分畅销...Red Hat可能是最知名的GNU/Linux发行版....随着Red Hat这样的公司在规模和利润上的增长,可靠的自由软件也成为大型企业的选择。通过增加知名度和势力,金钱意味着在政治舞台上有更多影响力。
GNU
matrix(791)
发表于2010年04月22日 18时45分 星期四
来自募捐
美国总统奥巴马的官邸——白宫宣布向开源项目捐赠代码 白宫网站采用了开源的Drupal内容管理系统,白宫技术人员对Drupal进行了改进,公布了修改后的代码。这些代码在可扩展性、通信和可访问性三个方面增加了Drupal的功能。在可扩展性方面,增加了一个叫Context HTTP Headers和“Akamai”的模块,前者可告诉服务器如何处理特定网页,后者则是让网站与内容发行网络Akamai整合起来;管理照片和视频内容的新模块Node Embed;整合CMS和政府邮件系统的模块GovDelivery
GNU
matrix(791)
发表于2010年04月20日 15时50分 星期二
来自互联网档案馆被墙了
自由软件基金会(FSF)周一宣布,讲述软件专利的纪录片《Patent Absurdity: how software patents broke the system(专利的荒谬性:软件专利如何破坏专利体系)》正式在互联网上公布。 这部纪录片由独立制片人Luca Lucarini拍摄,得到了FSF的资助,探讨了近年来越来越多的软件专利案件,以及软件专利对软件开发者和整体经济的伤害。纪录片的长度只有30分钟,使用创作共用许可证发布,你可以从互联网档案馆下载“高质量版本”(BT下载)和“高清版本”(BT),字幕提供了英语、法语、德语、意大利语、日本语、波兰语等版本,无中文版。