如何确定是否有针对特定用途的开源软件?

时间:2010-03-09 05:47:56

标签: c# .net asp.net open-source

我们将为预订系统编写一个全新的应用程序。在这个系统中,专家在精心设计的日历中指定他们的空闲时间,用户通过搜索来寻找他们,最后保留专家和他的时间。

我们更愿意找到像这样的开源程序,并试图改进它,而不是从头开始创建它。通过这种方式,我们的时间得以节省,开源程序也将完成。

我们是一家完整的.NET(ASP.NET,C#,NHibernate)公司。

我们在为新项目找到开源应用程序时遇到同样的问题。

非常感谢任何帮助。

5 个答案:

答案 0 :(得分:2)

Google搜索

Sourceforge的

Google Code

更新:有NerdDinners网站http://nerddinner.codeplex.com/这是.NET MVC中基本预订系统的一个示例。这不是您正在寻找的所有功能,但它是开源的,可以帮助您入门。

答案 1 :(得分:2)

答案 2 :(得分:1)

  

我们更愿意找到像这样的开源程序,并试图改进它,而不是从头开始创建它。

源代码的开放性与此无关。

这是许可证,这很重要。

您可以找到很多GPL开源代码,但如果您想为此做出贡献,则必须坚持使用此许可证。这可能不适合您的公司。

答案 3 :(得分:0)

Freshmeat.net对于查找开源软件也很有用。

答案 4 :(得分:0)

另外:ohloh.net

Ohloh 是免费和开源软件的免费公共目录,以及创建和维护它的贡献者。 Ohloh Code是一个公开的免费代码搜索网站,可以对Ohloh中的大部分项目进行索引