理查・ Stallman博士谈胡话; 神色到Java陷井里
stallman博士在他的自由 ,但是被桎梏的文章上- Java陷井 表达他的关心Java开发商也许不知道落入一个昂贵的陷井。 在他自己的词:
如果您开发太阳的Java平台的Java节目,您是有义务使用太阳只特点,无需甚而注意。 当您发现此的时候,您也许使用他们几个月,并且再做工作可能需要更多月。 您也许说, “它是开始的许多工作”。 然后您的节目落入Java陷井; 它将是不能再用的在自由世界。
这是波隆那香肠,平原和简单的。 声明是错误的在多计数。
理查Stallman>,如果您开发太阳的Java平台的Java节目,您是有义务使用太阳只特点,无需甚而注意。
太阳只特点在星期日之前明显地标记和强烈劝阻使用,万一您没有注意他们也在包裹在com.sun.*之下或sun.*或者sunw.* (包裹名字开始以com.sun.或星期日或者sunw。)。 对Java的引伸不是一部分的核心是由安置他们确定的在javax阶层之下。
sun.*包裹不甚而在来源压缩文件(src.zip)。
而且太阳包裹在API文献甚而没有被提供,使他们更难发现,更不用说用途。 实际上他们任何地方没有被提供。 要使用他们您必须实际上打开在src.zip的原始代码,其中可利用,并且decompile类从rt.jar在许多情况下归档! 然后有道理他们。
没有办法开发商可能弄错他们为标准Java软件或类。 如果他使用他们那么他做出一个有意识的决定。
理查Stallman>,当您发现此的时候,您也许使用他们几个月,并且再做工作可能需要更多月。
太阳只实施都不是框架甚至严肃的功能。 他们是全部低级实施,由公众API内部地支持。 改变他们与供选择的实施可能需要几天至多,明确地不是几个月,甚而与最坏开发商。 大多数功能我知道公开地是可利用的(供选择的实施)并且是容易替换。
这时我必须要求: stallman博士,您编码了在Java ? 您甚而看API文献,太阳类在写这篇文章之前?
理查Stallman>您的节目然后落入Java陷井; 它将是不能再用的在自由世界。
没有Java陷井。 Java实际上是自由的。 stallman博士如上所述做了一个严肃的判断错误。
他的太阳只图书馆论据是错误和高度引入歧途的。
所有交付问候,我认为促进他的过份的热忱的Stallman博士开放来源落入陷井。 我将称它“开放来源陷井”。 不依照他狭窄的世界观的任何必须是坏的。 因为Java不如此订阅他的开放来源佛经,我认为,他在吹毛求疵使命。 并且他在这种情况下没有道理。
既使当您弯曲在促进您的议程,我们更好期望您Stallman博士。
归档在 标题新闻之下, Java软件, 开放源码软件, 技术 |
|
RSS 2.0 |
给这篇文章发电子邮件
您可以也喜欢读 |


增加到Technorati喜爱


































2005年5月12日在7:07上午
开放办公室和Java -我是为它
亲自,我高兴开放办公室使用Java。 如果您同意,喜欢毫无保留地说出。
2005年5月12日在9:18上午
Um. 我相信他提到事实开放来源实施经常是在跟上的太阳之后java.*、javax.*和各种各样的语言特色(和它可能将依然是这样,只要我能看到)。 加上设法尽管雄豪尝试渐增音量在spec文字的所有小的细微差异。
不说我同意所有Stallman的世界观,但是您不应该假设他是无知的正因为您不同意在什么是重要的。
2005年5月12日在1:14 pm
我不会假设他是无知的。 甚而最伟大头脑犯错误。 在这种情况下他没有任何道理。 他不明显地是入Java。
2005年5月12日在1:24 pm
Java不是一样热的象它曾经。 使用Java作为桌面应用的一个平台位, MS接收与.NET的这段。 Java在2002年是凉快的,当其他没有把编程的平台时供给这样一个伟大的图书馆, Java。 Java是死的作为浏览器插入。 Java仍然有点儿热在手机。
2005年5月12日在3:50 pm
@Jon怎么是这与讨论有关?
在所有论坛这样评论将被标记象拖钓。 您使用factless诱惑声明。
2005年5月12日在4:52 pm
喂Angsuman,
如果您看
java.awt.BasicStroke -
feedConsumer (sun.dc.pa th.PathConsumer, java.awt.geom.PathIterator),您看见公开方法feedConsumer ()上sun.*课作为论据。
但是那是例外(罕见,那太)。 我认为理查博士设法鼓励从亚帕基印第安人的和谐并且审判对comibine开放来源Java人。
增殖比,
~A
2005年5月12日在6:47 pm
检查常常地半新java.lang。系统类。它有在sun.*类的几参考。
因此,当Stallman说时我们使用象sun.*的未出版,未用文件证明的类,什么他意味是Java平台和jave图书馆建造并且使用不是自由的代码。并且,当作为用户的i使用Java图书馆类时,我间接地标记对这些`non-free附庸。[没有那我有它的一个问题喜欢Stallman先生。:)-]。但是什么他是说法是不错。
2005年5月12日在9:44 pm
不这论据反对`MS Java'?的女士只特点加法但是,当被竖立路标时将造成程序员偶然地写非便携式的代码。
2005年5月12日在11:04 pm
@Anjan
>我认为理查博士设法鼓励从亚帕基印第安人的和谐并且审判对comibine开放来源Java人。
有鼓励的更好的方法,无需传播错误宣传
BTW : 那是您发现的一有趣一个。 我怀疑是否甚而使用它。 没有文献。 看起来通入修饰词瑕疵。 它应该是一个私有方法。
@Zenil
>检查常常地半新java.lang。系统类。它有在sun.*类的几参考。
没有它不。 没关系这类怎么内部地被实施。 根据spec外表上使用它,我不必须使用或知道关于任何太阳类。 希望澄清。 那是OOP秀丽。
@IM
是,它是。 并且所以它是很惊奇听取从Stallman博士的这样无理由的论据。 Java主动性从最开始努力不使成为可利用任何公司具体引伸或作用。 它是保存他们起诉反对微软语言的独创性。 并且他们无理由现在被指责同样
2005年5月13日在1:04上午
犯错, Stallman对“开放来源”不关心,他对免费软件关心。 如果您知道任何东西关于他或FSF您会了解那非常重要分别。 读你自己,伪君子。
2005年5月13日在1:08上午
开放办公室和Java -我是为它
亲自,我高兴开放办公室使用Java。 如果您同意,喜欢毫无保留地说出。
2005年5月14日在5:37上午
人我使用Java 9年,我想要看更多Java在开放办公室我可以然后贡献。 我在10年之后留下C++前,并且我不回去。
2005年5月14日在6:44上午
@Peter我是全部开放来源的Java。 然而我认为它是巨大的努力。 有希望地IBM将决定捐赠它的jikes代码对OSS社区。
但是我不认为Stallman博士做着正义对Java和他自己通过传播关于所谓的“Java陷井的”误传。
2005年5月14日在7:43上午
Java那么任意是您在FreeBSD或GNU/Hurd不可能安装它!!
2005年5月14日在2:13 pm
@alex
> Java那么任意是您在FreeBSD或GNU/Hurd不可能安装它!!
让我陈述别的:
“亚帕基印第安人那么任意是您在Minix等”不可能安装它
这样论据不证明什么。 Java是免费可得和能用的。 那不意味它必须取得到为每个平台在星期日之下。
我知道Linux开发商痛苦在那Java不来被事先装配的由于许可证发行。 然而它自由地是dowbnloadable和能用的。
什么大概是需要的是乱砍剧本的某人自动地下载它从太阳
但是我严重认为太阳需要处理Linux问题和相应地改变执照以例外条款支持Linux和克隆的被事先装配的版本。
意识到我不是反对Java的一个开放来源版本。 我认为它是太大努力,并且可能合理地只做与存在几乎象IBM的完全实施。 你们应该联合起来对付IBM做jikes开放来源和能用在亚帕基印第安人和谐中。
2005年5月16日在8:47 pm
我主张太阳出版sun.*细节代码到公众,那将解决Co.博士的Stallman &问题。
2006年2月9日在1:51上午
[...]标题由理查・ Stallman博士的文章启发-自由,但是被桎梏- Java陷井。 [...]
2006年2月9日在1:57上午
@belgaonkar
它已经可以下载。
2006年3月6日在10:13 pm
[...] Java不是自由[...]
2006年9月11日在11:47 pm
[...] Si ça vous intéresse、il y aussi des avis contraires和对免费软件和开放来源选择的aussi le tress有收益的实用路线图que JS trouvés下垂qu'on sicutait。 Une讲究的sur “piège Java” ou “Java陷井” saura vous éclairer再来一次加上… [...]