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

learn more… | top users | synonyms

0
votes
0answers
51 views

Is it OK to recommend open/free software in a commercial manual? [on hold]

I am writing a manual for a commercial, closed source software. For some tasks, the software does not contain functionality on its own. An example would be creating PDF documents. Is it OK to ...
-2
votes
0answers
30 views

An (existing) alternative name for the vendor directory? [on hold]

It may be my english, but I somehow feel offended when I create or 'vendor' folder, especially on open source projects. It is a useful folder because it contains 'third party' sources used in the ...
-7
votes
0answers
46 views

Using algorithm from open source project [on hold]

If I clone an open source project from github or anywhere else and learn something about the way I can solve some problems and other stuff about programming , can I use that knowledge ???? and also ...
2
votes
1answer
20 views

Proper use of the GPL when using a library covered by an older version

I have a piece of software that I have been working on for a while now. You can find it here. Since it is now at a stage where it could potentially be useful to other researchers, I decided to cover ...
4
votes
0answers
63 views

What happens if dependency repository is deleted on GitHub? [migrated]

I own a GitHub repository, A. Repository B is another open-source project, which is owned by someone else. Repository A depends on repository B (repository B is a submodule of A). If the owner of ...
9
votes
2answers
1k views

Does the MIT open source license implies work derivatives to be made public (under MIT license)?

I am looking for an open source license for a library I want to publish. Ideally, one should be allowed to use this library in free or commercial applications without paying me a fee, but if any ...
2
votes
1answer
51 views

We are publishing an app using open source apache licensed software, Need some help understanding provisions

We are using some open source code licensed as Apache License 2.0. From what I understand, we cannot endorse the company that made the code. We are using it to develop an free app with micro ...
2
votes
2answers
45 views

Does ShareAlike mean, that if I include a resource released under CC-BY-SA in my program, that I have to release my entire code?

The FAQ states: ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. That makes sense - if I want to ...
8
votes
1answer
181 views

Are Microsoft fonts like Impact safe to use in Open Source projects?

I made an open source project that requires the use of the Impact.ttf font from Microsoft. I looked around but couldn't find a definite license option for MIT projects. Do Microsoft's fonts (like ...
14
votes
2answers
807 views

How to properly license open source software

I have a project I've been working on which I would like to push into a new, public Github repository as open source. After searching on StackExchange for the right license to use I've settled on the ...
2
votes
1answer
42 views

Is there a client license to require servers it connects to using a certain license?

Say I create both a client and a server application. The server remains secret while the client is published under a GPL-ish license, so obviously the communication protocol can be reconstructed to ...
11
votes
1answer
128 views

How to suspend open source support? [closed]

I'm the only active maintainer for an open source project, which receives support requests on various channels (Twitter, email, GitHub) almost daily. I'll be on vacation for the next three months, ...
11
votes
1answer
419 views

License requirements for including open source software

In an open source project, a number of other open source libraries have been included to implement needed functionality, some as libraries (LGPL), and some as source code (non-LGPL). The new BSD ...
0
votes
0answers
62 views

When I open source a project, do I have to provide info on its dependencies' licenses? [duplicate]

My company plans to open source a project, licensed with the Apache License v2.0. We will upload the source code in a public Bitbucket repository, and in order for someone to use it, he would have to ...
4
votes
3answers
76 views

What's the etiquette of contributing to OSS that doesn't have a Contributing page

I'm thinking about contributing to a small R package on github that has only 1 contributor. What's the standard etiquette when there's not Contributing.md page on small projects like this? Should I ...
1
vote
1answer
190 views

Finding developers for collaboration in enterprise open-source project [closed]

I am a founder and only developer of an open-source software designed for a small subset of enterprises. It was originally developed for and now runs at one of businesses of the type it was designed ...
1
vote
5answers
426 views

Is it possible to make something open-source without publishing it?

I've been working on some piece of software while being "employed" by company A. I now want to continue working on the same software while being employed by company B. Company B wants the software to ...
12
votes
3answers
16k views

Is Java free/open source or not?

On November 13, 2006, Sun released much of Java as free and open source software, (FOSS), under the terms of the GNU General Public License (GPL). On May 8, 2007, Sun finished the process, making all ...
28
votes
5answers
2k views

When did the standard for packaging Linux source code become .tar.gz?

When browsing open-source projects that are primarily developed for Linux systems and downloading the latest packages, the source code is always stored in a .tar.gz or .tar.bz2 file. Is there any ...
-4
votes
1answer
57 views

Why don't open source projects pay more attention to backward compatibility [closed]

I have just spent several hours trying to find a combination of Eclipse, Maven, Tycho and Acceleo that will work together to run a batch build. All of the above are incredibly sensitive to the ...
29
votes
8answers
5k views

What is the “default” software license?

If I release some code and binaries, but I don't include any license at all with it, what are the legal terms that apply by default (in the US, where I am). I know that I automatically have copyright ...
2
votes
1answer
97 views

How do I distinguish derived code from original code?

I'm working on a Python project which extends the functionality of some other python modules. Some are part of the standard Python library and mostly use the PSF License agreement while some are ...
23
votes
2answers
4k views

How is client-side javascript covered by the GPL?

If I used a GPL-licensed Javascript library in a web application, would I then have to offer source code of the whole site to anyone who downloaded and executed the Javascript lib?
1
vote
0answers
71 views

Open sourcing or rewriting proprietary code [duplicate]

I would like to use a piece of software I wrote for my company in a private open source project. I have already talked to my manager about the possibilities of the company open sourcing that software. ...
0
votes
0answers
30 views

How to start helping out with an open source project (Spring Integration) [duplicate]

On a professional level, I am starting to specialize myself into architecture, and enterprise integration. The last year I've been working on a project where I mostly helped out with the software and ...
3
votes
4answers
662 views

Selling an open source project: some issues [closed]

I am the creator / main developer of a small sized open source (PHP) project (GPL3). Currently there is a development team of 3 people (me included). This team has been quite active for some time, but ...
32
votes
4answers
3k views

Etiquette when asking questions in an IRC channel [closed]

Many larger OSS projects maintain IRC channels to discuss their usage or development. When I get stuck on using a project, having tried and failed to find information on the web, one of the ways I try ...
0
votes
1answer
44 views

Licensing - Restrictive Open Source License OR Custom License [closed]

I have some source code I want to release but I'm unsure of the best license to put on it. From my research such licenses as MIT and GNU are horrible as they offer little to no protection towards ...
6
votes
1answer
120 views

Where and how should one announce their new open source application [closed]

Where and how should someone announce an open source application they would like the wider public to try? Obviously they can post their code somewhere like Github. There used to be Freshmeat, which ...
29
votes
5answers
7k views

How do I store the OAuth v1 consumer key and secret for an open source desktop Twitter client without revealing it to the user?

I want to make a thick-client, desktop, open source twitter client. I happen to be using .NET as my language and Twitterizer as my OAuth/Twitter wrapper, and my app will likely be released as open ...
1
vote
1answer
113 views

How come the NSA could release SELinux as GPL when all US Gov work must be Public Domain?

I'm not sure if this is a good question for this site, but it does deal with the things to do with working as programmer. SELinux is a security enhanced version of Linux, and was initially developed ...
0
votes
2answers
101 views

GPLv3 frontend and BSD backend, do I have to disclose the backend source?

I've gone through a couple of Question on GPL here, but all of them are related to the compiled languages, libraries and distribution. My web project has a backend that is BSD licensed. The front end ...
-1
votes
1answer
211 views

Program to look at the first say 5 characters of a word and return a string if that string is actually the first 5 characters of a word?

For example, say I have a string and it has the letters: RDNAL This is not an actual English word or it doesn't start an actual english word, so the program would skip this string and would avoid ...
12
votes
3answers
887 views

What are the disadvantages of starting an opensource project if one is not an experienced programmer? [closed]

I have lots of ideas for products to be built. The problem is that I have less than a year of professional work experience and I am afraid of getting judged negatively in the future based on what I ...
13
votes
2answers
1k views

If attribution is done via a pseudonym, who owns the rights to the code? [closed]

I'm aware of a few cases where coders used a pseudonym for attribution instead of their real names. Examples include: Satoshi Nakamoto (Bitcoin) Why (Ruby) One thing I've wondered is if ...
92
votes
8answers
1k views

How to reconcile my support of open-source software and need to feed and house myself?

I have a bit of a dilemma and wanted to get some other developers' opinions on it and maybe some guidance. So I have created a 2D game for Android from the ground up, learning and re factoring as I ...
1
vote
1answer
66 views

License question regarding open-source project which may eventually contain a commercial component

I'm beginning work on a project which I may wish to commercialize in the future. For now, though, it's just a prototype which I would like to release it with a GPL license. My concern is: if I am to ...
13
votes
5answers
316 views

Dealing with a fundamental design flaw when you're new to the project [closed]

I've just started working on an open source project with around 30 developers in it. I'm working on fixing some of the bugs as a way to get into the "loop" and become a regular committer to the ...
6
votes
1answer
1k views

C# open-source framework for multithreaded task management

I have an API library for C# that provides flexible multithreaded task management of objects on task bases. The library was developed extensively for a project that was later cancelled by the client. ...
-1
votes
1answer
38 views

What technical caveats exist using EXT file system on Windows that programmers should be aware of? [closed]

Every year I search for progress in mounting my Linux EXT (ext2,ext3,ext4) volumes on Windows. This isn't looking for those tools, I already know of things like Ext2Fsd - though if you know if ...
4
votes
3answers
251 views

GPLing an implementation of a patented algorithm

TL;DR: Can you publicly release your own implementation of a patented algorithm as a free research tool for others, under the GPL, when you do not hold the patent (but will happily give clear and ...
0
votes
0answers
94 views

Accusing closed source of using open source?

I might be missing something obvious, but how can an open source community accuse a closed source developer of copyright/license infringement? That is, if a piece of closed source software used open ...
39
votes
4answers
3k views

What to do with abandoned issues in GitHub?

If someone opens an issue on GitHub but more information to reproduce the error is asked and never given, what's the normal procedure? Example. Here the author states that the "nav breaks". While I ...
3
votes
4answers
477 views

Help putting together an Open Source Friendly contract but does not allow day job work to be Open Sourced

So I just was hired at a place that had only one Developer and that was the co owner. Their employee handbook had something to the effect of the following. All IP, inventions or software you ...
31
votes
6answers
2k views

Reasons NOT to open source not-for-profit code?

I am a big fan of open source code. I think I understand most of the advantages of going open source. I'm a science student researcher, and I have to work with quite a surprising amount of software ...
1
vote
2answers
140 views

What is considered to be a “modification” of sources under the BSD license?

I have a question about the 3-clause BSD license based on its Wiki description. It states: Redistribution and use in source and binary forms, with or without modification, are permitted ...
1
vote
2answers
191 views

In need of a divide and conquer approach for re-writing small open-source utilities [duplicate]

Preamble (Skip if you don't like to read) I've been learning C/C++ in school for a year now and all the assignments in the book, after reading through the chapters, were not too difficult to ...
12
votes
3answers
837 views

Can GPL be implied to a derivative work?

There are three software projects: A, B and C. A is published to anyone and is licensed under GPL. B extends A, is published too, but has no license information or is mistakenly licensed under LGPL. ...
2
votes
2answers
69 views

GPL - do you need to provide the sourcecode for the dependencies?

Let's say there is a software that is build on basis of a GPL v2 licensed software. This software is being distributed in binary form. GPL requires that the source code and build instructions are made ...
1
vote
0answers
50 views

How to retrieve the third-party library licenses

I am looking for a way to automatically collect all the third-party library licences that my project is using. Currently I am collecting by hand the licences on github. So far , I don't have a clear ...