任何开源网站?

时间:2008-10-12 16:20:35

标签: open-source

我听说过桌面应用程序,其代码是开源的,但有没有任何网站的代码是开源的?我不认为我听说过。如果没有,有什么理由吗?

这样做的好处是不必等待Web开发团队包含新功能。此外,这将确保更多的眼睛看到代码,确保更低的错误数量。当然,黑客行为很容易。

9 个答案:

答案 0 :(得分:7)

Pastebin:http://pastebin.com/

维基百科等人的维基:http://www.mediawiki.org/wiki/MediaWiki

GrailsCrowd:http://grailscrowd.com/

Slashcode [slashdot engine]:http://www.slashcode.com/

没有那么多人这样做的原因是因为没有做任何有用的更改,人们很容易设置完整的网站克隆。好吧,这是真正的'开源'代码严格允许的,但它不完全符合事物的精神(IMO),如果网站甚至适度受欢迎,那么就会有无用的克隆很多。该网站将变得毫无价值。

那些是开放源代码的网站。有大量的Web应用程序软件是开源的[其中一些很糟糕]

  • WordPress的
  • InkType
  • 的Joomla
  • 自从
  • ZENCART
  • Drupal

答案 1 :(得分:3)

在此处查看reddit.com的源代码:http://code.reddit.com/。我认为在构建网站时存在利润考虑,因为他们发布源代码将允许复制猫网站并稀释其市场份额。

答案 2 :(得分:3)

PHP.net是开源的。如果你愿意的话,你可以checkout a copy of their website

答案 3 :(得分:2)

slashdot开源是不是代码(斜杠)?

答案 4 :(得分:2)

Wikipedia / Mediawiki是多层次的开源。 MediaWiki(运行WikiPedia的软件)是开源的,接受贡献,而且WikiPedia的内容也是开源的,每个人都可以编辑。

还有LiveJournal(http://www.livejournal.com)多年来一直是开源的。

答案 5 :(得分:2)

许多答案已经解决了竞争方面,但这确实同样适用于所有FOSS项目,无论是否基于网络。网站的显着特点是,总的来说,软件的用户无法以任何形式访问代码 - 源代码或二进制代码 - 因此,您可以向接收二进制文件的任何人提供源代码的典型FOSS要求变得毫无意义。我认为这是与网站一起广泛使用FOSS许可证的主要障碍。

(最近有人尝试开发专门针对此问题的以网络为中心的FOSS许可证,但尚未真正解决这个问题。)

答案 6 :(得分:0)

phpbb.org Django的 的Joomla DotNetNuke的

答案 7 :(得分:0)

SugarCRM的 oscommerce的 DotNetNuke的 曼波

有很多软件是开源的。

答案 8 :(得分:0)

squeaksource.com上所有基于海滨的系统