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
3answers
77 views

Assuring Quality and Bug Fix speed in Open Source Python Project

I'm maintaining an open source framework (in Python on *nix platforms if that matters) for the first time in my life. It is pretty much pre-alpha, not much more then a scientific proof of concept, ...
0
votes
1answer
410 views

Internship along with Google Summer of Code? [closed]

I am wondering about how much time Google Summer of Code typically takes. I do have an internship lined up for this summer, but GSoC seems like quite an awesome experience. I also really want to get ...
0
votes
2answers
192 views

Strategy for reading and understanding Node.js code [duplicate]

Concretely I am looking at this 2000 line file of what I will pretty arbitrarily call "mediocre" code. It's not well-commented variable names and function names seem consistently intelligent ...
2
votes
3answers
323 views

Does open sourcing your work help you?

Are developers actually likely to receive significant help by open sourcing a work in its unfinished stages, or are open source consumers more likely to want something ready to use? This is ...
66
votes
9answers
4k views

How should you deal with a popular project that you no longer want to maintain?

I am the maintainer of a project which has a large non-technical userbase. I've been maintaining it for about 4 years now and adding new features as they've been requested. I'd like to move on to ...
2
votes
1answer
197 views

What should I consider when choosing between taking a MOOC or working on a project?

As background, I've been programming for about 5 years, and feel like I'm somewhat "up to speed" on industry best-practices and techniques (for web development, specifically), as well as software ...
1
vote
2answers
675 views

What is the netiquette for forking other people's open source projects? [duplicate]

I started to get more and more engaged in open source development and I was wondering if there are any guidelines on how to properly document and maintain a fork? For example, let's say you fork a ...
3
votes
2answers
504 views

Developer name in the copyright notice of files contributed to open source project?

I am developing a small application which I want to make open source. Currently only my work is on the application, and so in all the files I have put up a copyright notice in my name. Now when I ...
0
votes
1answer
104 views

Where to add the license file?

I have written an application in Python using Tkinter and want to distribute under the WTFPL license. But I don't understand where to add the copying.txt file that needs to be added in the folder that ...
4
votes
2answers
610 views

OwnCloud App Licensing

I'm a bit confused about the OwnCloud licensing model. OwnCloud is an AGPL licensed product (at least the open source version is). Does that mean that the only license I can use for an OwnCloud app I ...
1
vote
1answer
164 views

If I accept contributions under a CLA, can I write “Copyright (c) My-Name”?

I'm thinking about open sourcing a project of mine. I'd accept contributions under a CLA that grants me a copyright license (I'll explain what I mean at the end of this question). — Now, if someone ...
1
vote
0answers
68 views

Steps to open source a small project [duplicate]

I've been working for a couple of years on a small project, almost by myself, with the eventual help of some colleagues. The project is getting out of my hands, because the size of the code is growing ...
11
votes
4answers
971 views

How to rewrite from scratch a code for which I own the copyright so I can use it on my job without losing the rights to the first version?

Well I don't want to make it open-source! That's the problem. But I do want to use it on my current job. Company did not agree to sign any alternative license with me and told me to rewrite everything ...
4
votes
3answers
979 views

Are these good reasons for moving to Microsoft web development platform? [closed]

Background I do PHP and Ruby on Rails development in my spare time, and have learned quite a bit on my own. I chose those technologies because of the low cost of entry, since everything is ...
13
votes
5answers
650 views

How to know if an Open Source project is mature enough to use in a product?

There are some open source projects that I'd like to incorporate into a product at work. We don't have the bandwidth nor the subject matter expertise to do it ourselves. I found these by searching ...
0
votes
1answer
284 views

Open source licenses (specifically GPL) & gamemaker's source format

Now with gamemaker studio source files are no longer stored in a proprietary format - instead they are stored as simple XML files containing all data. Now I am wondering, can projects created with ...
10
votes
1answer
433 views

What is proper etiquette for releasing a complete rewrite of an existing project?

I'm new to the opensource world. The project I'm working on resides on Github. (Just for reference) The project I'm working on is a plug-in for the Plex Media Server. I plan to submit my plug-in to ...
3
votes
1answer
381 views

Ethics and best practices when forking code base

I have a question as to the proper best practices and ethics revolving forking code. I've taken code base licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 and brought ...
9
votes
2answers
2k views

What is the etiquette of renaming an open source fork?

I want to fork on Github the TestNG java testing framework (Apache 2 license) so I can add/change some minor things to suit my needs. It's unlikely that all of my changes would be approved in the ...
12
votes
4answers
329 views

Patching open source software when upgrading is not an option?

I recently ran into a rather annoying (confirmed) bug in an open source software package that I have integrated into my application. According to the public issue tracker this bug has been resolved ...
0
votes
1answer
222 views

Will the Apache License or the GPL License protect my trademarks?

I'm trying to see if these two open source licenses give protection of trademarks to the originator. I have read both licenses but they only seem to talk about their own trademark i.e. 'Apache'.
0
votes
1answer
248 views

Apache License and patents

I am trying to understand how Apache License affects patents. In regards to the Apache website http://www.apache.org/licenses/LICENSE-2.0 section 3, am I right to say for the first part that it is ...
0
votes
1answer
146 views

Should I create a new open project to replace an existing one?

Recently I was looking at an open source project to contribute to however after going through the ugly code base (which seems to break quite a bit) and reading some things about the current maintainer ...
0
votes
2answers
223 views

Which Open Source License is right for my project?

I'm developing a suite of software tools that I need help with which is why I want to release my software open-source. People should be able to use and modify my code as they please while contributing ...
1
vote
2answers
2k views

Where to find the source code for the Linux command line functions [closed]

I would like to study the source code of the standard command line functions in Linux such as ls, echo, cat, etc. But I have been unable to find the source code (a Google search was useless). Does ...
3
votes
2answers
426 views

Is there a license for selling a software with the sources so buyer can make modifications without claiming ownership of the code or distributing it?

I would like to sell a software that has some open source competitors. Therefore I would like to include the source code with the binaries so that the company buying it can modify it as it wishes. The ...
3
votes
3answers
1k views

Can my GitHub and SourceForge account share the same repository?

I like that SourceForge can also let people browse your code using Git. But, before I even set up the project on SourceForge, I had a GitHub repository for it. Now that I have created my SourceForge ...
-1
votes
2answers
439 views

If I own an open source project why would I not host it on Github? [closed]

I've noticed that one rather well-known open source project (which I won't name so that noone focuses too much on that specific project) offers sources for download as a .zip via FTP instead of having ...
5
votes
4answers
433 views

Is it fair to require copyright assignments from contributors of an OS project?

As a follow up to Does a BSD-licensed project need a signed statement from each contributor?: There are several reasons why an open source project might want to get copyright assignments from its ...
11
votes
3answers
669 views

How can I avoid using my own name in the identifiers, packages, or namespaces of open sources projects I create?

I do a lot of development in my own time. These projects I work on are all just for fun and learning (so far). I commonly do Java development with Maven but I have also been known to dabble in .NET ...
8
votes
2answers
332 views

Does a BSD-licensed project need a signed statement from each contributor?

Today I read on Fossil SCM's mailing list: The problem with BSD is that you really should get a signed form from each contributor stating that their contribution is BSD. This is automatic with ...
5
votes
1answer
532 views

Copyright notice in CSS or XML files

I'm currently working on an open-source project. Currently, we put our copyright notice at the top of every Java source file. I was wondering whether it was advisable or common practice to put ...
4
votes
2answers
367 views

Copying (forking) an open source project to your own repository

I'm currently using an open source project called CodeFirstMembership for one of my projects. There's a critical issue that I need to get past, and the more I use it, the more I find things I need to ...
3
votes
1answer
457 views

Can an entire software infrastructure stack be built entirely from source in-house? Is it practical and sustainable?

I'm a big fan of using open source software but I mostly use community binary releases for the job. I'm wondering about companies that go the extra degree and build everything they use in their ...
1
vote
1answer
168 views

Finding developers for collaboration in enterprise open-source project

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 ...
5
votes
1answer
267 views

Open sourcing an internal project that has confidential information in the old revisions. [duplicate]

Possible Duplicate: How to open-source a project whose git repository has copyrighted media in the history? Our company has spent a year working on an internal web application and has ...
11
votes
5answers
771 views

I released open source code that is useable to other programmers. How do I let them know about it? [duplicate]

I have a tiny project (<1k but let's say its <5k of lines). I made it open source and put it on github. I did this once before and I didn't get a single download nor fork but that was very ...
4
votes
3answers
154 views

How are OSS licenses upheld on unbacked projects?

If an OSS project is not backed (for example, by the Apache Foundation), how is the OSS license upheld? My specific scenario is this: if I create an GPLd mobile application with a non-commercial ...
7
votes
2answers
2k views

Am I allowed to create closed-source software with open-source code?

I was using a popular music package (Ableton Live) when I opened the legal section of the helpfile and saw that the program contained code licenses that appeared to be both free as in freedom and free ...
0
votes
2answers
154 views

How to document a dual open source license?

If a project is dual-licensed GPL & BSD, should there be one LICENSE file with the text of both licenses? Or two separate files, one for each license? And I think I should put a copyright/license ...
8
votes
3answers
834 views

How can I hide confidential data in my open source project?

I have an open source project that uploads files to DropBox among several file hosts. Right now I am screen scraping for DropBox. To use their API, I have to hardcode a SECRET KEY provided by them to ...
11
votes
1answer
3k views

What is proper etiquette and recommended GitHub workflow for simultaneously contributing to and diverging from upstream repo?

I'm new to GitHub and VCS in general. I've been programming in various languages for years, but I've always worked solo on custom projects (no public releases). I recently started using a jQuery UI ...
2
votes
2answers
316 views

typical way to share database connection for open-source project, without revealing too much

I have an open source project for mydomain.com which requires connections to a database (...as is tradition). What is the standard practice for allowing others to work on the site, without giving them ...
-3
votes
3answers
460 views

is it okay to remove copyright info from a free, open source API even if you are explicitly told not to do so? [closed]

Just wondering if text such as the following, which appears inside the source files of a free, open source API, means anything in a court of law // Permission is hereby granted, free of charge, ...
23
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 ...
3
votes
2answers
177 views

Can a designer start an open source project? [closed]

I appreciate you can't start an open source project with just an idea but would just a design be enough? Has anyone ever seen that done where a designer posts a design and developers join to start the ...
3
votes
2answers
161 views

Do I need to make the source code available to a modified AGPL application if the application is only exclusively available over my private LAN?

I have a network game licensed under the AGPL that I modified to suit my needs. Theoretically, I want to charge people to play this game over a local area network that is set up in a private ...
2
votes
2answers
719 views

Open Source License that prevents re-selling

I have an open source project that is a add-in to TFS (ie it is for developers and those using TFS.) It is currently using the GPL. But it occurs to me that the GPL does not really represent what I ...
4
votes
1answer
134 views

How is Pash licensed?

Pash is an open source reimplementation of Windows PowerShell. It was released in 2008, and has been idle since then. I would like to take up the mantle. It's not clear what the license is. There is ...
3
votes
1answer
175 views

Does a patch for an opensource project inherit the same license?

I have submitted a patch for a GPL'd project and now a third-party wants to include this patch in a product. They have asked me what license my patch uses. Does my patch have to adopt the GPL ...