Microsoft喜欢实现自己版本的流行开源框架和程序集,例如:
问题:
微软"还借"了什么呢?
哪种情况在每种情况下都更好?为什么?
人们对官方微软的东西与ALT.NET版本的态度是什么?
您认为接下来将在雷德蒙德翼下采取什么措施?
编辑 好吧,而不是哪个更好,你更喜欢用作开发人员?
对于可用性的大学项目,我正在寻找一个有用但几乎无法使用的开源项目.我的小组将进行完整的可用性审查,并在大约3个月的时间内提出建议.
当然,这不是纯粹的无私的想法,最好的情况是:我们的建议得到实施,因此我们可以在论文中包含对改进版本的评论.
这样的一次性可用性评论是否对普通开发人员有用(或希望),或者他们只是"总比没有好".
您是否知道(积极开发)可用性差的项目?
除了sourceforge的"求助"和openusability.org,你知道该去哪里吗?
此致,
FGK
更新:
我们主要寻找最终用户应用程序,因为我们希望将潜在用户的走廊测试等内容包括在内.(感谢Pekka Gaiser提出的问题)
第二次更新:接受答复:
谢谢大家的帮助.
我想我们会选择libpurple及其图形化身.
Linux和Windows版本的pidgin确实很乱...... :-)
我想为开源项目选择许可证.
考虑过GPL与BSD/MIT之后,我更喜欢GPL,因为它保护了软件的开源性.但是,我更喜欢限制性较小的东西.
对于不同版本的GPL不兼容,我特别感到好笑!
我希望软件能够保留FOSS,但我不希望许可问题妨碍将源代码合并到其他FOSS项目中.
有这样的执照吗?
我知道#3和#2可能看似矛盾,但我认为有很多方法可以解决它,例如,说出许可证,以便:
gpl-like是任何需要整个项目都在同一许可下的FOSS许可证.
这个问题是关于是否有这样的许可证.这不是创造一个的尝试.
我正在尝试为小型Qt应用程序找到跨平台安装程序.
看起来最受欢迎(功能强大?)是BitRock Install Builder,但由于安装程序将在学校使用(我是老师),我正在寻找免费/开源解决方案.
我想在Windows,Mac和Linux OS上为一个简单的应用程序生成一个安装程序.
我发现了几个与此类似的问题,但不是专门用于.NET项目,而且我发现这两个问题都很老,答案/投票似乎已经过时了,因为答案写完之后很多网站已经改变了.
所以我的问题是,目前使用.NET的开源项目最好的托管网站是什么?
如果这个问题有点宽泛,我道歉.希望你的答案能帮我把它缩小到更有意义的问题.
我在软件工程方面经验丰富,并且最近与一位朋友进行了对话,他建议电气工程最近是软件驱动的.
我正在努力提高我对电气工程方面的理解和思考,因为我已经了解软件,一种好方法可能是编写与电气工程师相关的软件或库.当然,我宁愿写一些与尽可能多的人相关的东西,所以它不仅对我来说是训练,而且对其他人也有用.所以我的计划是为一些研究人员和学者编写一个图书馆并开源.
对于那些过去曾与电气工程师合作过的人或者他们自己的人,你有什么建议可以成为一个有用的软件.我有几种语言的经验,主要是PHP,JAVA,C,C++,Actionscript等等.请建议一个您认为对其他人有用的项目以及对其最有意义的语言.
当然,如果您还有其他想法,请不要犹豫.
我一直在推迟发布我写的图书馆,因为它是我将公开发布的第一个图书馆.以下是我的担忧:
那么什么时候发布的最佳时机?我应该把它放在github上并在发布后处理问题吗?或者我应该等到我重构并对我所写的内容感到完全满意?
我看到的大多数类/库总是写得非常优雅,但是我没有在很早的发布阶段看到过,很多类在初始发布时相当邋??
可能重复:
在C#中解析html的最佳方法是什么?
我正在寻找开源的.Net HTML解析器.它应该是开源的,因为我必须做一些改变.谷歌搜索我发现Majestic,无论如何,我想知道一些很好的选择,选择一个可以轻松定制.
提前致谢!
我不喜欢在编程中使用信号.我主要使用C/C++和Python.但我很想知道如何在Linux(或Windows)中实际实现信号.
如果有任何注册信号需要处理,操作系统是否在信号描述符表中的每条CPU指令后检查?或者是流程经理/调度程序对此负责?
由于信号是异步的,CPU指令在完成之前是否会中断?
linux open-source operating-system linux-kernel systems-programming
在kotlin源代码中,我无法理解如何实现String.kt的长度,如下:
package kotlin
public class String : Comparable<String>, CharSequence {
companion object {}
/**
* Returns a string obtained by concatenating this string with the string representation of the given [other] object.
*/
public operator fun plus(other: Any?): String
public override val length: Int
public override fun get(index: Int): Char
public override fun subSequence(startIndex: Int, endIndex: Int): CharSequence
public override fun compareTo(other: String): Int}
Run Code Online (Sandbox Code Playgroud)
var len:Int = "abc".length; // len = 3 where to run the length??
在哪里实现长度函数?
java open-source source-code-protection kotlin kotlin-android-extensions