问题标签 [open-source]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
8660 浏览

apache-flex - 在哪里可以找到 Flex 源代码?

我一直听说 Flex 是开源的,我认为了解内部工作原理的一个好方法是查看它。我可以轻松找到 Flex SDK(http://opensource.adobe.com/wiki/display/flexsdk/Get+Source+Code),但我想查看 MXML 核心库的类定义(如 NumericStepper )。我是否误解了,或者这种东西在某处可用?

请注意,我正在寻找一些核心 MXML 组件的源代码,以便我可以看到它们在内部是如何工作的,而不是编译器的源代码。我上面链接的内容是否有我正在寻找的东西,而我只是在导演结构中找不到它?

0 投票
3 回答
5978 浏览

eclipse - JUnit Eclipse 插件源代码?

我正在考虑为 FlexUnit 编写一个 Eclipse 插件,并且想知道在哪里可以获得 JUnit Eclipse 插件的源代码。我在 sourceforge 检查了 JUnit 源代码,但找不到任何看起来像插件代码的代码。

知道此代码在哪里可用吗?

0 投票
12 回答
331004 浏览

c++ - What is the best open XML parser for C++?

I am looking for a simple, clean, correct XML parser to use in my C++ project. Should I write my own?

0 投票
8 回答
3520 浏览

.net - 最佳开源 LINQ 提供商

什么是最好的开源 LINQ 提供程序(就完整性而言)?

我自己正在开发一个开源 LINQ 提供程序,我想尽可能多地借鉴一些想法,避免常见的陷阱等。

不要将自己局限于数据库 LINQ 提供者,欢迎提供任何提供者建议。

0 投票
2 回答
12693 浏览

open-source - UTM 和 MGRS 到纬度/经度的转换源代码?

有哪些开源/公共领域软件可以在纬度/经度、UTM(通用变换墨卡托)和 MGRS(军用网格参考系统)之间进行转换?我们目前正在使用 VB6 库,并且更愿意使用另一种语言和更长的谱系。

0 投票
13 回答
2116 浏览

open-source - 一个开源许可证,除非他们购买了它,否则不允许用户编译应用程序?

多年来我一直在开发 GPL 软件,但现在我需要更严格的许可证。

这是一个商业应用程序,我想与全世界分享我的源代码,不管他们是否从我这里购买了应用程序。我也希望允许人们制作衍生作品,但我想禁止对我的原创作品和任何衍生作品进行二进制分发。

基本上,如果有人已经购买了原始作品,他/她可以编译和使用原始源代码,或任何衍生作品。否则,他们只能研究我的源代码,或者衍生作品的源代码。

有谁知道适合我需要的许可证,还是我需要自己编写?

谢谢,

更新:

首先感谢大家的解答。

让我澄清一些事情:

  1. 此应用程序尚未发布。所以我没有采用像 XFree86 这样的新许可证,我正在尝试为新应用程序选择一个许可证。

  2. 我通常使用术语“自由软件”而不是开源,所以这就是我在这里使用术语开源的原因。源确实是“开放的”,而不是 OSI 定义它的方式。

  3. 我完全支持 GPL,而且我之前编写的几乎所有软件都是在 GNU GPL v2 下发布的。但这必须是一个例外。

  4. 我真的不在乎人们是否违反了许可证。我不会为此起诉任何人,除非他们出售我的软件。

现在我并不是说我写了一个非常特别的软件,但我只是不希望人们通过窃取我的代码来赚钱。但我也希望精通技术的用户能够以他们认为合适的方式修改软件。

哦,最后,应用程序是用编译语言(Objective-C,准确地说是*cough*iPhone*cough*)编写的。

0 投票
12 回答
15505 浏览

open-source - 用于大型文本文件 (> 200 MBytes) 的图形化开源文本编辑器

是否有开源替代方案(类似于ultraedit)来处理文件大小> 200 MBytes的文件?

0 投票
2 回答
117 浏览

open-source - 商业应用中的开源控件帮助

在商业应用程序中包含一组根据Mozilla 公共许可证发布的可视化组件有什么影响。

我有什么义务吗?

0 投票
2 回答
7624 浏览

open-source - 寻找用于编辑 AAC 元数据(M4A 文件)的开源库

我正在寻找一个开源库,用于编辑 M4A 文件中的 AAC 元数据(如 iTunes 中所示)。具体来说,我需要能够添加专辑封面标签。它应该类似于 id3lib,它适用于 MP3 文件上的 ID3 标签。

0 投票
3 回答
196 浏览

open-source - 您使用什么“公式”来评估开源社区?

我对开源的一个问题通常不是产品或文档,而是社区参与和支持的水平。官方论坛上的一些问题的回复时间可能会超过一周,老实说,这在选择商业服务使用平台时会有很大的不同。但是,我发现事先评估社区非常困难。我如何知道最常见的问题是什么,以及人们是否得到了支持?根据我的项目,我如何知道我个人可能会遇到哪些需要一定程度的社区支持的问题?您有执行此评估的公式吗?