标签: open-source

"商业用途"到底意味着什么?

有许多开源引擎和软件具有不同的许可条件.其中大多数是免费的商业用途.

问题是"商业用途"到底意味着什么?

示例: 我有网站,我建议付费服务或软件.我想在其上创建博客或维基部分.我下载了适当的开源项目并在我的网站上部署.它是"商业用途",因为我不会在这些引擎上赚钱但是我建议的服务?

licensing open-source

32
推荐指数
3
解决办法
11万
查看次数

开源Ruby项目

我刚刚开始研究Ruby,并代替Jeff周末的建议......

  1. 停止理论化.
  2. 写很多软件.
  3. 从错误中吸取教训.

...我有兴趣在帮助开源社区这个过程的同时磨练我的技能,所以我想我会问是否有人对你所知道或参与的用Ruby编写的酷/有趣的开源项目有任何建议.

ruby open-source

31
推荐指数
5
解决办法
2万
查看次数

如何将代码贡献回开源项目?

如果您正在关注开源项目并希望提供代码更改,那么您需要做什么?

language-agnostic open-source contribute

31
推荐指数
2
解决办法
3677
查看次数

重构20K行库的技巧

我已经给马里奥的答案赢得了100分的奖励,但是如果我看到新的好答案,我可能会开始第二个100分的奖励.这就是为什么我要保持这个问题的开放并且不会选择最终的答案,尽管将奖金授予马里奥.

这可能看起来像一个简单的问题(研究代码和重构),但我希望那些有更多经验的人可以给我一些可靠的建议.

该库是一个开源的20,000行库,它们都在一个文件中,我自己也没有写过.代码看起来写得很糟糕,单个文件甚至是一个更大的问题,因为它至少每次我想要进行更改时都会冻结eclipse半分钟,这也是我认为重构这个库的重要原因之一小班.

因此,除了阅读代码并试图理解它之外,在重构像这样的库时,是否存在常见的(或不常见的)提示?你有什么建议让我的生活更轻松一点?

感谢大家的意见.

php oop refactoring open-source

31
推荐指数
8
解决办法
1723
查看次数

商业产品中是否允许使用MS-PL(Microsoft公共许可证)代码?

如果有人想使用MS-PL许可的部分代码并在商业产品中使用它,那么MS-PL是否允许这样做?有什么限制.

licensing open-source

30
推荐指数
1
解决办法
1万
查看次数

最喜欢的开源Google App Engine应用程序(Java或Python)

要从好的例子中学习,那里有哪些最好的开源Google App Engine应用程序?

我不在乎它是基于Java还是基于Python.

每个答案请一个应用程序.随意添加一个链接到实时应用程序(如果有)和项目页面.

python java google-app-engine open-source

30
推荐指数
2
解决办法
1万
查看次数

开源数字视频指纹识别

有没有开源数字视频指纹计划?

即:可以比较两个质量不同的视频文件,但表明它们属于同一事件,程序等的东西.

open-source image-comparison project video-processing

30
推荐指数
1
解决办法
1万
查看次数

寻找可嵌入的SQL美化器或重新格式化器

我正在寻找一个Java开源美化器或SQL的重新格式化程序,我可以用它来清理我用openArchitectureWare生成的DDL语句.

" Online Code Beautifier和Formatter " 的答案中没有任何内容对我有用,我无法让Simple SQL Formatter为我工作.

java sql open-source

29
推荐指数
3
解决办法
2万
查看次数

Paint.Net是否仍提供其源代码

Paint.Net用于提供其源的链接,但我找不到它(虽然如果我记得链接很难找到).有没有人知道他们是否不再提供来源.我只是将它作为一个.Net应用程序来学习编码实践和架构.

open-source paint.net

29
推荐指数
3
解决办法
3万
查看次数

可以在github上托管的开源代码是封闭源代码吗?

开源Github存储库的所有者以后可以决定关闭它吗?其他人对该项目的贡献如何?

编辑 - 几个人只关注法律方面.除此之外还存在技术问题:技术上是否可以在Github上获取我拥有的公共存储库,并在以后将其变为私有?假设没有人创建一个公共分叉,这实际上会隐藏这个项目的源代码吗?

open-source github

29
推荐指数
2
解决办法
2万
查看次数