标签: open-source

在Sourceforge上将OSS项目许可从GPL切换到L-GPL

是否可以将开源项目许可证从GPL切换到LGPL v3

我是项目的创始人,也是唯一的贡献者.

licensing open-source

3
推荐指数
1
解决办法
437
查看次数

是否值得开始一个新的开源项目或加入?

有一些我不是特别满意的各种开源项目,例如,我认为与Windows相比,Linux上声音的各个方面简直令人震惊.我知道这是因为声卡制造商为Windows制造了他们的硬件,并且支持是如此糟糕可能是他们的错.但我相信我们可以做得更好,对吗?

例如,我发现pulseaudio是非常错误的.我试图让pulseaudio在我的网络上运行(所以我可以分享我的扬声器)然而,由于已经存在多年的大量"已知错误",这不起作用.

此外,另一个抱怨是Skype指责Pulseaudio为Skype的糟糕支持.

我的问题是,是否值得开始一个新的Linux声音项目(并可能增加混乱),或通过提交补丁来帮助pulseaudio?

linux audio open-source pulseaudio

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

想加入一个开源项目,但想要符合我特定技能的建议

我意识到这可能是一个重复的问题,但这个问题对我的技能非常具体.

我想加入一个开源软件项目.我是一名专业的软件开发人员和研究生(软件工程理学硕士)和专业(在我的日常工作中),我使用ASP.NET,ASP/VBScript和SQL Server.

我最近参加了我的第一个研究生课程,课程向我介绍了MinGW,CygwinGCC.这让我看到了开源软件的强大功能.我一直尊重Firefox和Subversion--大牌 - 但这给了我更多的洞察力.

我想加入一个项目,我可以提高效率,但可以学习.我希望项目在开发的早期阶段,但显示出承诺(如果它失败或停止,我会找到一个新项目).我更喜欢这个项目在Linux社区,但期望它可以在Windows,Mac OS X和Linux上运行.

以下是我熟悉的技术.

  • .NET 2.0,1.1
  • SQL Server
  • SQLite的
  • 可可
  • 可可触摸
  • MySQL的
  • 水银
  • 颠覆
  • Cygwin的
  • MinGW的
  • GCC/GDB

集成开发环境

  • Visual Studio 2005/2008
  • NetBeans的
  • Xcode中
  • 记事本 :-)

语言

  • C#
  • VB.NET
  • C++(勉强)
  • Objective-C(首选)
  • C(首选)
  • JavaScript的
  • HTML/XML /等

我意识到这个问题有些主观,但这个答案最适合我想要的项目.当我得到问题以指导我正在寻找的内容时,我会更新这篇文章.

更新:我还没有找到适合我的项目.之前提到的项目,MariaDB和Mono,都是不错的选择,但它们比我感觉舒服的要成熟一些.

此外,我确实意识到加入一个项目时会有一些政治因素.但是关于开源的好处是我可以开始参与,而不是团队的完整(甚至1/2)"成员".只是开始学习代码库并为核心团队做出贡献......这对我自己来说已经足够了.

open-source mariadb

3
推荐指数
1
解决办法
751
查看次数

用于访问SFTP和VPN隧道的任何开源库 - 使用C#的FTP



我需要在我的项目(C#)中使用SFTP访问sftp中可用的文件.

是否有任何开源C#库用于访问SFTP文件夹中可用的文件,可以在我的项目中使用?


NRK

c# sftp open-source net-sftp

3
推荐指数
1
解决办法
2441
查看次数

如何在FLOSS应用程序中使用oauth我们无法保密密钥?

如何在FLOSS应用程序中使用oauth我们无法保密密钥?如果其他人看到了秘密和密钥,他不能用它来使用用户帐户,好像他在哪里?

twitter open-source oauth

3
推荐指数
1
解决办法
139
查看次数

使用GNU/GPL Web应用程序的自定义版本作为订阅费商业模型

如果我采用受GNU/GPL许可证限制的Web应用程序并在内部进行修改,然后将其用作订阅费用业务模型,例如.用户支付服务和网络内容,而不是软件本身,因此我不分发软件本身,我的软件定制版本是否受GNU/GPL条款的影响,重新分配来源和相同的条款?

为了更深入地解决这个问题,让我们来看看.根据GNU/GPL许可的网络游戏.如果我接受并修改它并添加内容和自定义游戏等等,然后以订阅费或免费主机游戏,但使用游戏内购买模式.在这种情况下,用户将使用在线服务/服务器和游戏玩法/内容来支付服务本身.我的自定义游戏是否会侵犯原始来源的GNU/GPL许可模式并被要求以相同条款发布修改后的来源?

至于基于订阅的服务收费业务模式,而不是软件本身,我知道它不会侵犯GNU/GPL模型,因此完全有可能,除非有人反驳我?因此,我对发布部分问题的源代码更感兴趣.

open-source gpl web-applications

3
推荐指数
1
解决办法
470
查看次数

OpenWrap问题

我刚刚开始使用该教程,所有这些都在游泳,直到我遇到下面的问题.

似乎openWrap可能在我的系统上发现了多个log4net dll(这是我需要openWrap的一个原因!)但是没有给我任何明确的方法来解决我想要的dll.

我必须做什么?

干杯,
贝瑞

从命令提示符输出

C:\...\Documents\Projects\Library\openWrapProject>o add-wrap log4net  
# OpenWrap v1.0.0.0 ...\Projects\Library\openWrap\Project\wraps\_cache\openwrap-1.0.0.53270092\bin-net35\OpenWrap.dll']  
Wrap descriptor found.  
Project repository present.  
Trying to add package.  
Package log4net not found in repositories.  <=== this is in red  
Did you mean one of the following package?  <=== no choices presented, what to do??
Run Code Online (Sandbox Code Playgroud)

.net c# open-source openwrap nuget

3
推荐指数
1
解决办法
569
查看次数

我在哪里可以找到商业网站的免费Ruby和Python徽标?

我需要一个Ruby和Python徽标,可以免费用于商业网站.

在Google Images上,我无法找到这样的徽标; 他们都没有明确的许可证.

我在哪里可以找到这样的"免费"徽标?

ruby python open-source graphical-logo

3
推荐指数
1
解决办法
326
查看次数

用Java编写的开源NaïveBayes分类器

我正在寻找一个用Java编写的开源NaïveBayes分类器库.非常感谢找到一个帮助.

NaïveBayes分类器与贝叶斯网络相同吗?

java open-source classification bayesian bayesian-networks

3
推荐指数
1
解决办法
8498
查看次数

使用Gradle 2.2.1和Android Studio 1.2.2构建项目

我想从Eclipse切换到Android Studio然后我下载k9mail开源项目并决定在AS中导入它.我不熟悉AS和Gradle并构建系统.我安装了Android Studio 1.2.2版本和Gradle 2.2.1.

当我将2.2.1版或2.4版设置为顶级Gradle时,我看到以下错误:

Error:Could not find com.android.tools.build:gradle:2.2.1.
Searched in the following locations:
file:/C:/Program Files/Android/Android    Studio/gradle/m2repository/com/android/tools/build/gradle/2.2.1/gradle-2.2.1.pom
file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/2.2.1/gradle-2.2.1.jar
https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.1/gradle-2.2.1.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.1/gradle-2.2.1.jar
Required by:
:k-9-master:unspecified
Run Code Online (Sandbox Code Playgroud)

我去了这个目录(C:/ Program Files/...),我没有2.2.1文件夹,我只有1.1.0和1.2.3文件夹.

当我更改为1.0.0 gradle文件的版本时,我给出以下错误:

Error:(22, 0) Gradle DSL method not found: 'android()'
Possible causes:The project 'k-9-master' may be using a version of Gradle that does not contain the method.
The build file may be missing a Gradle plugin.
Apply Gradle plugin
Run Code Online (Sandbox Code Playgroud)

我有一周左右的这些错误.我累了.我在循环中,如果更改为2.2.1有一个错误,否则更改1.1.0或1.0.0或1.2.3有另一个错误:(

如果您有任何知识,请与我分享.我很困惑,之前我没有使用过Intelij.

android open-source gradle android-studio android-gradle-plugin

3
推荐指数
1
解决办法
6603
查看次数