Questions about software for which the original source code is made freely available and may be redistributed and modified.

learn more… | top users | synonyms

-1
votes
1answer
68 views

Is any one of these the right way to write a license for your opensource project forked and modified from an existing one with different authors?

I've used parts of source from an existing Java library project with what appears to be a 3-clause BSD license. I've made significant changes to the library which makes it possible to use it in a new ...
1
vote
1answer
61 views

Source code modification and GPLv3 compatibility

Assume that the source file A contains the following license notice: "This code is Copyright 1234 by XYZ. It may be freely redistributed in its entirety provided that this copyright notice is not ...
1
vote
1answer
128 views

Open source license that requires visible attribution in derivative works?

My company has a client-side web application that we would like to open-source. We don't want to impose any restrictions on usage, except that any modifications and derivative works should contain a ...
0
votes
1answer
121 views

Modifying the MIT license for modified source code?

I have made a large number of modifications to some MIT-licensed source code to tailor it to the requirements of my project. Since this is JavaScript (for a website) the minified source code is ...
-1
votes
1answer
56 views

Why GPL was made so that it requires open application code yet not open pipe of compiled applications?

Say we have a GPL library (CGAL for example). We have a big tasks chain like pipes modeling and testing. We would love to use library for our indoors application yet we must open sources... so we make ...
0
votes
1answer
47 views

How to list open source license owner

I am releasing software developed in a university under the Apache 2.0 license. I would like advice on who to list as the license owner. Would I list only my boss who co-authored the software and ...
-5
votes
3answers
238 views

Determine Programming Language Used for Project Based on Source Code [closed]

Is there an easy way to determine which programming languages were used in a project assuming you have access to the source code? I have been programming for quite some time, so I can recognize most ...
-2
votes
2answers
71 views

Open source license limitations and compatiblity [closed]

I am new to open source licenses and it seems very confusing, therefore need some suggestions. We are developing an application which utilities existing components with following license types: ...
3
votes
2answers
118 views

Open-sourcing a proprietary library without certain features

I hope I'm in the right place to ask that. I have a question regarding the practice of open-sourcing a proprietary library that we built and use at work. The licence will probably be MIT. I like the ...
16
votes
3answers
488 views

Software monetization that is not evil [closed]

I have a free open-source project with around 800K downloads to date. I've been contacted by some monetization companies from time to time and turned them down, since I didn't want toolbar malware ...
0
votes
1answer
105 views

How to convince management of making our project open source? [duplicate]

Xamarin 3 was released last week with a great new addition: Xamarin.Forms . This triggered our attention because we've been using such a system for a couple of years now. We've developed it by ...
0
votes
1answer
74 views

OSS dual licensing / market segregation

I have an open-source project, which I would like to commercially license to various types of businesses. xGPL licenses do not work for me since they don't allow any conditional addenda. What I'm ...
8
votes
1answer
629 views

What's the copyright status of boilerplate code?

I check Open Source Compliance for commercial code. I have recently found a few examples where the commercial source is matched against quite a few OSS projects. The matches are very similar, but ...
0
votes
2answers
140 views

A license like the LGPL, but compatible with JavaScript

I have written a library that is quite extensive and has taken up a lot of my time, so I would like to license it properly. The LGPL seems to have many of the things I want, but does not work with ...
-1
votes
3answers
118 views

The best way to open source my website [closed]

I'm creating a website where trust is a big issue, I want to prove by making it open source I actually do what I claim. Question 1. If I make my source code open, how can I prove the actual website ...
1
vote
2answers
139 views

Use of MIT-Licensed OSS with GPL Dependencies

I have been assigned to audit third-party dependencies for one of my company's products to make sure we aren't in danger of running afoul of any licenses. This is probably a job for a lawyer, but such ...
0
votes
2answers
208 views

Choosing name for open-source project — how to view existing trademarks/names used for other programs? [closed]

I'm trying to choose a good name for a new open-source project. The problem is, there is already so much software in the world that Google search reveals one or more existing programs with every good ...
0
votes
1answer
101 views

Is “poaching” an acceptable way to get open-source volunteers?

It is well known that tech companies frequently try to recruit employees from competitors. However, is it common for open-source projects to seek potential volunteers from companies in similar ...
0
votes
1answer
173 views

Sharing on Github

Over the past couple weeks I have gotten a lot of help from StackOverflow users on a project, and rather than keep the finished product to myself I wanted to share it unencumbered by licenses, but ...
0
votes
1answer
51 views

open source social network allowing advertising [closed]

I want to build up a social network, targeted to a specific interest. I want to generate revenues in form of ads. I first thought of building it from scratch, which will take a lot of time (even if ...
0
votes
2answers
114 views

Linking against LGPL - How to share the code?

I'm working on an Open Source software project (LGPL) which uses another LGPL-licensed software. To make it easier for users and developers I'm delivering and linking against the compiled thirdparty. ...
0
votes
1answer
388 views

Are VB.NET and C#.NET projects created from Microsoft Visual Studio “Open Source” safe? [closed]

I'm developing software in VB.NET and C#.NET and planning to release their source codes as fully open source. Are these projects "open-source" safe? My doubts are: VB.NET and C#.NET are using the ...
1
vote
1answer
41 views

Tracking translations in localized software

I created and maintain an open source Android app. Recently someone offered to translate my app into several other languages. At the same time, development continues on the app which can sometimes add ...
1
vote
1answer
165 views

Using GPL software with closed-source hardware

Does it violate the GPL v3 if I were to use a gpl licensed firmware with my closed-source hardware that I am selling? Or do both have to be open-source, or do I just have to make the firmware source ...
5
votes
3answers
664 views

How do you get over tooling problems in a communal open-source project?

Two different teams (from different companies) are uniting to work on a communal open-source project. Agreeing on technical design is something we have no trouble with, but I'm struggling with ...
0
votes
1answer
709 views

What is the best practice for arranging third-party library licenses “paperwork”? [duplicate]

I am developing a small open source project. The application uses many third-party libraries released with a range of licenses: Apache, MIT, BSD, LGPL and CDDL. Each of these licenses has its own ...
0
votes
1answer
136 views

Am I bound by the license of a library that is used in my project but is not distributed with it?

I want to publish a small open source project on GitHub. I'd like to release it with either MIT or Apache license. The project has unit tests that use JUnit library. JUnit is released with the ...
13
votes
4answers
675 views

Who has right over the code that comes from contributions in an open source project?

If somebody starts an open source project (for example with a GPL license) where people will make contributions, than who will own these contributions in the level of the whole project? Will the new ...
1
vote
2answers
125 views

Is it okay to user other open source libraries when building your own or should that be avoided?

Seems like an odd question, but I've been questioning this myself for some time now. I've been told that, if you're working on a open source library/project, you should avoid adding dependencies for ...
1
vote
1answer
107 views

Is it legal to distribute a closed source X Window Manager?

I’m doing a thought experiment about making a product on top of Linux. I’m wondering: If you make a custom window manager (akin to KDE, for example) on top of X and you release it, do you have to ...
0
votes
2answers
119 views

Open source: what is the definition of “derivative work” and how does it impact copy-left

I am a commercial software developer and I want to make use of open-source in my proprietary software. As I understand the concept of copy-left, it uses the original authors copyright to ensure that ...
1
vote
1answer
171 views

Is open-sourcing previously-commercial engines a smart move? [duplicate]

I saw that the Unreal Engine is going open-source on github (see link1 and link2) and that made me wonder: "is open-sourcing a previously commercial engine a smart move?" What's the benefit to Epic ...
0
votes
1answer
51 views

Porting an open source project from ISC license and public domain

I have ported libsodium and NaCl to .NET. NaCl is the original project that is in the public domain while libsodium is a derived work from NACL and is using the ISC license. I looked at both ...
0
votes
2answers
70 views

Are NuGet metadata a good place to exclusively set license for source code?

I've found a library (that I'd like to fork, if it makes any difference). On NuGet, the project file says it's distributed under the MIT license (with a link to the license). However, in the GitHub ...
0
votes
2answers
184 views

Claim to get my source code used GPL code

I'm running public web site based on Drupal. Drupal is GPL 2 or 3 licence. Of course I wrote custom code which interacts with Drupal code (modules). Can anybody write me an e-mail and ask for the ...
0
votes
2answers
80 views

What are the principles of open source projects? [closed]

Although its generally agreed by organisations like the OSI and the FSF what is and isn't an open source software (basically, the the terms of the source code license) what are the guiding principals ...
2
votes
1answer
58 views

Editing Copyright line in Apache2 license.txt

I wish to publish my program under Apache2 license. I have added the "APPENDIX" part of the license text to the top portion of my source.txt file and edited the copyright year and name. But when ...
0
votes
1answer
100 views

Is it acceptable within the community of developers to copy open-source software and branch it? [duplicate]

Is it generally, to a reasonable developer, considered morally acceptable, to take a branch of an open-source repository, and start making changes to it and calling your own? You would be taking this ...
0
votes
1answer
109 views

How does the GNU General Public License (GPL) conform to the Open Source Initiative's (OSI) Open Source Definition (OSD)?

From the OSI's OSD: Free Redistribution The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution ...
0
votes
2answers
80 views

How do I licence my OS project, which uses other (differently-licenced) projects?

I've got a library up on GitHub, with some of the binaries also distributed on NuGet: https://github.com/relentless/Http.fs I'd ignored licencing up until now, but somebody's asking about it so I ...
0
votes
2answers
72 views

Which license retains copyright while allowing work to be shared and derived from?

I am working on an academic research project whose results and some code we intend to publish. Research journals and conferences explicitly require that the authors have copyright over the work done ...
1
vote
1answer
179 views

How to develop custom functions on top of Ejabberd?

I'm developing a real time chat app. After searching around for a while, I found Ejabberd and Erlang is a good option. The question is the Ejabberd is not providing all the functions I need. I need ...
6
votes
2answers
228 views

Do you have to rename the software when you fork a repo?

I forked a repo some time ago and created a few pull requests which went unanswered. Now, the software is MIT-licensed, and I kept the copyright notice there. Do I have to rename the software, or ...
2
votes
0answers
239 views

Is it okay to hire a programmer of an open source software for a (closed source) fork? [closed]

I want to fork an existing open source project to implement a certain major feature based on a research project. I am not sure yet if the changes will end up being open or closed source (the original ...
1
vote
2answers
145 views

Do I continue developing an alternative existing solution, or am I wasting of time? [closed]

Almost 2 years ago I had need for a monitoring system, that monitored servers ping times, databases and various other metrics, but also things things like my email inboxes (for unread email), my game ...
1
vote
3answers
198 views

Etiquette using code found on GitHub and using Code beyond included Libraries

I've been trying to find what I'm supposed to do when I want to use code I find on GitHub. I think this post had some good information but I'm still somewhat confused. I want to use code found in ...
0
votes
6answers
496 views

What is stopping people from copy-pasting open-sourced codes into their own projects and releasing only the compiled binaries?

Hi I'm new to programming, and I've always wondered what would be the point of contributing open-sourced codes if there is no way to ensure everybody who uses the code will adhere to the licenses (or ...
1
vote
1answer
81 views

copyleft licensing question

I'm writing an app and referring to some open source, source code (copyleft licensed.) I am not using the original source code because it's for a completely different operating system using a ...
19
votes
1answer
538 views

How do I better engage the users who starred my project on GitHub?

I recently put up a project, called Hebel, that I've been working on to GitHub. It's a framework for GPU accelerated deep learning written in Python and Nvidia CUDA. I posted about it on Google+ and ...
1
vote
2answers
179 views

Fixing a security exploit - but then everyone knows about it

Earlier, I was messaged about a potential security risk in one of my projects. I checked it and found that it allows for "arbitrary code execution". (Quotes because it is running in a VM, but the ...