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
vote
1answer
104 views

Working on Free Software [closed]

My main experience is with iOS, but I'd like to move into writing free and open source software instead. Are there many jobs out there that allow you to work on projects like this? I've looked on the ...
0
votes
2answers
143 views

Is it necessary to apply to anywhere other than to add a file as LICENSE.txt for open source or free software licensing? [duplicate]

I am going to continue a game engine project I didn't engage in for a long time.I amatourly writed some core libraries using OpenGL with C++. Because I am not that into programming in general, I am ...
1
vote
0answers
69 views

How to credit authors when open sourcing a fresh snapshot of a private repo?

I've read through How to open-source a project whose git repository has copyrighted media in the history? but my question is: how to credit authors when open sourcing a fresh snapshot of a private ...
0
votes
1answer
127 views

Open Source code in Closed Source project [closed]

If I am using open source code in my project but don't want to release any source code, what license should I use?
31
votes
2answers
2k views

How should I contribute to a (mostly) abandoned GitHub project?

I've recently been trying to get into open source collaboration in GitHub and have run into a situation for which I am curious what is the preferred way to proceed. About a month ago, I found a ...
1
vote
0answers
72 views

What to include from permissive licensed Open Source library?

I'm writing a library and toolset for the manipulation of a software's data files. The library and toolset are written in Python. As I build the library, I start to rely on 3rd party libraries that ...
108
votes
14answers
14k views

Is it possible to rewrite every line of an open source project in a slightly different way, and use it in a closed source project?

There is some code which is GPL or LGPL that I am considering using for an iPhone project. If I took that code (JavaScript) and rewrote it in a different language for use on the iPhone would that be ...
3
votes
1answer
252 views

How can I convince my manager to contribute back to the open source community? [closed]

I'm currently working within a large corporation that has a department specifically for open source development. The idea being, someone comes to us with a project, and we develop solutions based on ...
5
votes
1answer
135 views

How to offer money to an open source project?

There's an open source project on GitHub that is very useful, but doesn't have a feature I want and which a fair number of other users have been clamoring for in the issues. There's already an ...
1
vote
2answers
157 views

Is relying on Demorgan's law in open-source code a barrier to contribution?

I recently added this code to a Github project I'm working on: if not initial_push=='y' and not initial_push=='yes': print('Aborting.') return False Since this is a public ...
5
votes
1answer
179 views

Convince Windows SmartScreen and web browser that my application is safe?

I am developing a Free and Open-Source software (C++). When I download my own application from a web link, Microsoft Smart Screen and Google Chrome are getting in the way since it comes from and ...
5
votes
4answers
751 views

Start to understand an existing project for beginner programmer

I want to understand an existing project for improve myself more but i am not sure that project is overwhelming for me or not. I am not sure i am capable to understand it. I even think that i will be ...
0
votes
1answer
44 views

How to distribute copyrighted resources with and open source project?

I would like to create an open source GPLv3 project that will work with other resources that are under different types of copyright (e.g. free to use, but must not sell). Because of this, I can't ...
3
votes
4answers
304 views

Can GPL licensed code be close sourced later by the author? [duplicate]

Suppose someone writes some code, and publishes it as open source under the GPL. Later they decide to close source their application and put it for sale. Is that in violation of the GPL? All code in ...
9
votes
4answers
4k views

Why is jQuery released under MIT and not LGPL?

Why is jQuery released under MIT and not LGPL? What are the benefits of using MIT compared to LGPL for a framework?
0
votes
2answers
337 views

What open source library licenses can I use in closed-source?

I like to create a closed-source program and sell it. I would like to make use of various open source libraries to make it easier to write this program. So how I will choose the libraries that I ...
0
votes
1answer
34 views

Using Database licensed under Creative Commons Attribution v3

I have access to a database which data is released under Creative Commons Attribution v3.0 I understand that using this database/data requires me to give credits on information origin in different ...
0
votes
1answer
81 views

Which open-source license is right to keep some advantage for me AND for the developer-community?

I know that this question has been asked a many times but there are at least that much different answers. I'd like to release a software, i developend for about a year. So i would like to keep some ...
1
vote
4answers
157 views

Why are FLOSS licences applied to files instead of diffs/deltas?

In the case of open source software development, where contributions build on previous work I would find it more sensible for each copyright holder to hold copyrights on the diffs/deltas he/she ...
2
votes
1answer
60 views

Releasing libraries used in a commercial application as GPL [duplicate]

While I was at university I developed some PHP libraries which I intended for personal use. I used them in a few personal projects. When I joined my current job we created a commercial product which ...
0
votes
1answer
122 views

Closed source proprietary web application with an AGPL source code in iframe or sub-domain [closed]

In a closed source proprietary web application, if I use an AGPL product in a sub-domain or in an iframe do I have to open-source my project? If answer is no, is it possible that both applications ...
18
votes
7answers
4k views

Open source code with no license… can I fork it?

A few years ago somebody created a bunch of really awesome and quite popular shell scripts. They don't work in the latest version of Mac OS X, because a filepath has changed. All you need to do is ...
10
votes
3answers
2k views

Are there open-source JavaScript libraries addressing multiple browser tabs and client state for newer browsers? [closed]

There are a few new HTML5 features that have made it into recent browsers that allow sharing state among tabs, browser windows, same domain windows, etc. So it's probably gotten a little easier to ...
14
votes
4answers
1k views

Does your company have a written policy about contributing to open-source projects? [closed]

Does your company have a written policy about contributing to open-source projects? We've been contributing "don't ask don't tell" style, but it's time to write something down. I'd appreciate both ...
4
votes
2answers
114 views

best way to attach database structure for an open source project

I have a small project which I want to publish on github. The problem is that my project contains a database. I don't know what is the best way to attach the database structure. I may get the create ...
1
vote
1answer
291 views

Including GPLv2 code in GPLv3 code

I would like to use some code that was released under GPLv2 in my project. I released my project with the GPLv3 license. Can I do this, or do I have to downgrade to GPLv2?
3
votes
2answers
291 views

How can I develop a productive Git(hub) branch workflow for an open source project?

I am writing a simple framework that I want to open source just for experience (and fun!). However, it has some cool ideas that could make it grow to a larger project and I want to be ready if that ...
4
votes
2answers
375 views

AGPL - If I modify the source code do I HAVE to distribute it?

I am looking at extending/modifying a web application licensed under AGPL for my own business. The program that I am modifying doesn't interact with the public, but with my employees who will be using ...
11
votes
8answers
698 views

Is it ethical for a programmer to promote his/her own library? [closed]

Fairly recently I started maintaining my own open source JavaScript library. I created it to solve a pretty specific need but fairly regularly see questions that can be solved (in whole/part) by using ...
7
votes
3answers
986 views

Does using GCC specific builtins qualify as incorporation within a project?

I understand that linking to a program licensed under the GPL requires that you release the source of your program under the GPL as well, while the LGPL does not require this. The terminology of the ...
1
vote
1answer
122 views

Is it acceptable to release a paid application to interface with an open-source backend?

I'm currently in development of an application that consists of two parts: PHP files that a user uploads to their own server, and a smartphone application. Because the PHP files are going to reside ...
3
votes
1answer
168 views

Python Open Source Development

I am looking to contribute to some Python projects on Github, and I am looking for a bit of clarification on the mechanics of doing this effectively. As I understand it, the typical workflow is as ...
0
votes
1answer
131 views

Copyrights for Open Source projects [duplicate]

Say I'm developing a piece of Open Source software (BSD-Like permissive license) and I write the initial release entirely on my own. After the initial release however I would like numerous other ...
3
votes
1answer
216 views

Forks of MIT licensed projects

Let's take an example: User A MIT license Copyright (C) 2014, User A User B other license (not MIT) in which people who fork won't require mention of the current copyright ...
1
vote
2answers
107 views

GPL license for software and online service comparison

I have two questions that are linked : 1) Can someone sell a fork of an open-source software under GPL without distributing the source? Example: Can I modify a little bit GIMP, repackage it under ...
1
vote
1answer
108 views

Open-source licenses and modifications

I see in the GPL license FAQ : Does the GPL require that source code of modified versions be posted to the public? (#GPLRequireSourcePostedPublic) The GPL does not require you to release ...
58
votes
6answers
6k views

Why aren't there code overviews for open-source projects? [closed]

There are very complex open source projects out there, and to some of them I think I could make some contributions, and I wish I could, but the barrier to entry is too high for a single reason: for ...
1
vote
2answers
256 views

It is safe to accept money for open source software that you've written? [closed]

I've written an open source library for iOS, and I've received an email from an overseas developer who wants to pay me for my work so that he doesn't have to attribute in his app. The code is ...
16
votes
17answers
4k views

Isn't open source bad for developers themselves? [closed]

Why do programmers even like the idea of open source? I am not talking about the creators of those projects, of course they get fame, but I am talking about the industry in general, why are we so fond ...
23
votes
5answers
36k views

What does 'Nightly Builds' mean?

I have been using open source projects for a while and been developing upon the open source applications and every so often I come across the words 'Nightly Build' and I have always been curious as to ...
0
votes
1answer
150 views

Original GLUT library was open source, but license prevented releasing any changes to it. What could be the rationale behind such license? [closed]

Original GLUT library is open source, even on GitHub, yet the license doesn't allow any changes to be released publicly (but you can change it for use in your own projects, as is often exercised in ...
0
votes
1answer
89 views

When to choose an open source license?

There are many good questions out there about choosing an open source license, reasons to go open source, etc. However I have not seen an answer to this question and I feel like more people could ...
0
votes
2answers
141 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. ...
13
votes
2answers
8k views

How should I select continuous integration tool? [closed]

I found this cool comparison table for integration servers on Wikipedia, but I am a little uncertain how to rank the tools vs. my needs and interests. The chart itself seems to have a lot of boxes ...
2
votes
2answers
573 views

Can software with a restrictive open source license (GPL,AGPL) be used as part of a tool chain in a commercial software package? [duplicate]

If we use a nice library like TetGen, generate a simple application-wrapper that simplifies our needs and publish it as open source, can we use it inside some Pipe/Chain of applications used in our ...
4
votes
4answers
901 views

Do I have to make source code open, if I use GPLv2 licensed software to derive data

I'm working on a calendar project, on my own. In this project I've to use Swiss Ephemeris. It is licensed under GPLv2 and commercial. With commercial version of license, developers entitled to ...
2
votes
2answers
154 views

Software license without modify

I have my own company, and I would like to release our customer management system as open source so everybody can see what we do. But it is very important to me that I don't want anyone else to use ...
19
votes
5answers
3k views

How would one handle external dependencies in an open-source project?

When one writes an open-source project and uses Google Code or GitHub, and wants to use a library like Lua, how should one do this? Should the dependency be included in the repository? Should the ...
-3
votes
1answer
105 views

Java Licenses, GPL, GNU Questions [closed]

I would like to ask a few questions about software licenses, with regards to a (Java) program I am making. I am very very new to licenses, so please bear with me. 1. If I produce a Java program using ...
2
votes
1answer
114 views

Applications using GPL code and run-time libraries of proprietary IDEs

The GPL is described as a 'highly viral' license (if an application contains code which is licensed under GPL, distribution requires open sourcing of the whole application). Do I understand correctly ...