Drew Kwashnak

1754 积分
User profile image.
新英格兰, CT

我一直对计算机很感兴趣,并且发现自己总是和计算机科学专业的学生在一起,而不是和航空管理或商业管理专业的学生在一起。在家和工作中,我主要通过自学使用计算机,从 Excel 和 Access 的 VBA 开始,到工作中使用的 ASP 和 SQL。幸运的是,我现在的雇主重视教育,所以我一直在上课,不仅学习技术,还纠正多年来一直做错的事情。在家,我一直在自学 Linux、系统管理、网络以及将我们的系统从 Windows 迁移到 Linux 的整体方法。我参与了丹伯里地区计算机协会 (DACS.org),有机会利用我通过艰苦实践学到的知识来帮助他人。我享受开源已经有一段时间了,并且我希望能够更好地理解整个模型和应用。

发表的评论

我认为对于这个项目有很多误解,不幸的是它已经从很多人的视野中消失了。很多人认为整个项目已经消失了。

iPad 可能会在能够负担得起它们的学校系统中使用,就像一些学校在计算机实验室里配备了 Apple 电脑,或者在移动计算机实验室里配备了 iBooks 一样。

然而,对于发展中国家来说,虽然它看起来像是“快速解决方案”,但你的文章帮助指出了它并非如此。

这一切都归结于“苹果之王”(史蒂夫·乔布斯,以及他未来的继任者)的仁慈。

开源项目通常可以包含的一个选项是能够进行更新,这些更新不添加新的东西(功能、小部件或花哨的东西),但可以用来清理代码或重新对齐代码,以便于未来的更改/附加功能。

我无法想象像 Microsoft Office 2010 这样的东西基本上是 Office 2007,只有一些不易察觉的更改,以便 Office 2012 能够利用一些新技术或范例,或者只是为了使 2010 更安全。

因此,通过开源模式,可以将它发布给人们,获得真实的反馈和经验,并根据需要进行构建或回溯。

以 Office 为例,他们测试和尝试安全或代码清理的唯一方法是去做,在本地和少量测试人员子集中进行测试,然后将其出售给公众,公众必须看到足够的价值才愿意花钱购买。

只要控制者能够看到“好吧,这是一个失败……发生了什么,为什么,我们将如何绕过它?”,那么失败就真的不是失败。

然而,通过开源,即使一个项目正在失败,其他人仍然有可能以正确的态度介入,并将失败转化为成功(无论是在项目中还是在项目的分支中)。

© . All rights reserved.