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
37 views

What are the pros and cons of copyrighting open source code using a business name vs as an individual?

I'm working on an open source project. I'm the only developer and I have a single-person LLC I use for some consulting work. I'm weighing the pros and cons of copyrighting my code under my own name vs ...
0
votes
1answer
29 views

Real-time collaboration via tmux / screen

As I'm sure most of you are aware; tmux and screen have features that allow the sharing of a concurrent terminal session with a remote host. At first this seems great, and for some purposes it is, ...
0
votes
1answer
56 views

Are there pitfalls to consider when integrating with third parties?

In many of my personal and professional projects inevitably comes the moment where we have to weight pros and cons of integrating third parties versus developping a home solution. I've always been a ...
0
votes
3answers
295 views

Why do we call Java open source, when development or contributions are not decentralized

Open source software should be developed by different contributors in decentralized fashion. I understand that Open JDK is reference implementation of Java which is open source and it allows ...
0
votes
1answer
33 views

AGPL alternatives for commercial software

Are there any real alternatives (i.e. non-customized software license agreement) to the AGPL license if you want to share your source code and make money selling software licenses?
1
vote
2answers
95 views

Can I revoke the project's license after I translate its code?

I am planning on converting an old project originally from Objective-C to Swift. The project is currently under the MIT License, and any distributions of it must maintain the same MIT License. ...
14
votes
3answers
1k views

Own project: Open source to closed source [duplicate]

In this thread it is discussed if it is legally possible to take on open source project and close its sources. But this seems to refer to someone else's project. So, my question is: What about my own ...
0
votes
1answer
37 views

License for header exposing functions in a BSD 3 clause licensed source

If I were to write a header exposing functions in a sample source file that was licensed under the BSD 3-Clause License, what would I put up in the header? Should I simply copy-paste the license ...
4
votes
1answer
179 views

Signification of YOLO LICENSE

I am using darknet framework for object recognition listed here: https://github.com/pjreddie/darknet This is its license: YOLO LICENSE ...
3
votes
2answers
120 views

Can cloning and rewriting an Open Source project be used for Marketing?

If I find an Open Source project I like, but I rewrite the entire thing because it's poorly written. I don't mean the question where you rewrite it slightly different, so I can say it's mine or ...
-3
votes
1answer
80 views

Which license should I choose so I can open source my Botnet and not get sued?

I have been working on a Botnet for a high school project in Python and would like to open source it and share it on GitHub without getting sued. I need help with choosing a license such that I am ...
5
votes
2answers
203 views

Adding a new file to a GPL project - how do I carry along/modify copyright information?

Continuing from Author has inserted copyright into code with gnu public license notice - implications?, can I add my author name to a new file (with original code) that I added to a project that comes ...
1
vote
1answer
64 views

call a non GPL-Program from a GPL program via fork

I downloaded a GPL program, I want to modify this GPL program in order to make it calling a non gpl program (commercial license) via fork+exec. Concerning the input/output data of the non-gpl program:...
2
votes
1answer
40 views

Open Source Licenses like GPL in Multiple Licenses models

How can an open source license be compatible with a multi-licensing scheme? According to a similar question, the author of a library could potentially change its license. But problems arise when the ...
0
votes
1answer
49 views

Under what circumstances would I have to release a modified version of source code (GPL) [duplicate]

I am working on a social networking platform using a database wrapper released under GPL. I'm fairly new to using open source software, so I'm not sure what would require me to release my source code. ...
1
vote
0answers
66 views

Should I add the license in every headers and source files?

I'm about to push my first project to github (mini toy lisp interpreter written in c). I've noticed that the vast majority of opensource projects include their license in every source file (at the ...
2
votes
0answers
56 views

Can you license a fork of a public domain library?

The original library has this statement in its readme, with a link to CC0 1.0. To the extent possible by law, [redacted] Company, LLC has waived all copyright and related or neighboring rights ...
4
votes
1answer
62 views

How to give attribution for derivative works under MIT, when the work is a port?

I maintain an open source application that is licensed under the MIT license, with myself as the sole copyright holder. A friend has ported my application to another language, and has also licensed it ...
-1
votes
1answer
69 views

May I relicense my project from GPLv3 to Apache 2.0? [duplicate]

I am about to publish an Android app project I would like to do it using GPLv3 license to avoid it being used in proprietary projects for now. If I change my mind in the future, since I am the ...
0
votes
0answers
48 views

Fork a repository that is half usable or create new repository from scratch?

I am new in open source development. I am trying to develop a Laravel package. I went through some of already present packages. And I found a package that can be usable but problem is that only half ...
4
votes
1answer
71 views

Should we include 3rd party open source licenses if only copying syntax?

We're working on a commercial software product that uses partial syntax from 3rd party open source alternatives but none of the code from these. For example, the open source alternative have a static ...
3
votes
2answers
119 views

Can you charge for apps that use open source software?

I don't know where else to ask this. I have an Android app I want to release on the store, and I want to charge a low fee for it. But if part of my application uses code I did not write (i.e. code I'...
2
votes
1answer
78 views

Ban redistribution, but still allow code changes?

Basically, I have an app, Court Counter, on the app store. It was very crappy, and was not worth licensing at the start. By the way, I found the incentive from the courses at Udacity. However, over ...
2
votes
1answer
132 views

Supporting Multiple Java Versions in OSS Libraries

I am in the process of standing up my first OSS Java lib (GitHub/Maven) that an open source hardware community will be making fair/moderate use of. I am writing this library with Java 8 and managing ...
1
vote
3answers
89 views

Can we use a GPL 2 product for the commercial purpose?

Note: There are many questions answers related to the licensing. But I think my requirement is specific, so asking a separate question. We are considering to fork a GPL 2 project and use it for ...
-1
votes
2answers
174 views

Open source project - framework or core PHP?

I am working in some open source project in PHP. My question is, should I make it using some kind of framework, say Laravel, or in plain PHP, in a hope for a large no of programmers using it? Btw, ...
1
vote
1answer
55 views

If no contribute intention, should we never change codes in open source frameworks unless no alternatives available?

Suppose I use a open source framework in my project and I would not contribute (submit changes) to that framework, and the current version is stable, should we keep the framework unchanged when ...
1
vote
3answers
90 views

Using your home project source code for company project

I have a home project, which is not open-source. To save time I'd like to use that source code for company project. How can I protect myself against the claim that I stole company source code? It is ...
2
votes
2answers
137 views

Distributing GPL-ed software with lost source code

Thought experiment. Tom is a software developer. He releases his relatively simple software under GPL. Jerry forks his source code and creates a world savior software with months or years of hard ...
2
votes
1answer
68 views

Is it appropriate to ask for mentorship when getting involved with an open source project?

I'm trying to get involved in an open source project and I am feeling a little lost for several reasons: I've been reading the project's mailing list, but its a fairly large and complicated project ...
3
votes
1answer
179 views

Etiquette: How to respond to a Open source release Mail? [closed]

So I was lucky to be able to contribute to DateUtil in python(just a small documentation). I recently received a mail regarding the release 2.5.0 . So I was all exited because it was the first time I ...
1
vote
1answer
53 views

If I use a library that I wrote and licensed under the MIT License in another open source project, do I need to include the library's license file?

Consider the following situation: I am working on project foo, and write some code that I think will have a generalized use in the future. I separate this code into a small library, and release it ...
3
votes
3answers
87 views

GPL-3.0 based code in proprietary web application

I am creating a website in php for one of my client. i wanted to use few piece of code from a Open source code based on GPL-3.0 license. e.g i wanted to use validation code from that lib and modify ...
3
votes
2answers
68 views

Is putting the license into the issue tracker okay or is it even better than putting it into a single file?

Usually you put your license into a single file called COPYING or LICENSE. However there may be reasons you do not want to do this - let's not discuss them - and therefore you look for alternative ...
8
votes
2answers
247 views

How to manage copyright notices from contributors to a BSD licensed project

We have the following BSD license in the LICENSE file: Copyright (c) 2006-2016 SymPy Development Team All rights reserved. Redistribution and use in source and binary forms, with or without ...
0
votes
1answer
93 views

Who should I submit a bug to when two vendor libraries collide?

I found a bug. Yay for me. The bug is such a mix of technologies I am not sure who I should submit the bug to. The bug is a mix of Adobe Experience Manager and Angular Materials. Neither is really ...
-1
votes
1answer
249 views

Looking for an example of using code with Apache License Version 2.0

I know there are a lot of Q/As in legalese or plain English. I am wondering if anyone could provide a real life example of the text that needs to be included with the distribution of software using ...
1
vote
2answers
40 views

Using the Apache License 2.0 By Reference Only

I want to license my software with the Apache License 2.0. The software is only a single file of source code. I do not want to include the entire license verbatim in the code. The license appendix ...
3
votes
1answer
113 views

Do I update the copyright header when i modify the source?

Suppose I were to modify a said piece of code and put it back on github, would I have to update the license header. This is the code(Licensed under the Apache License, Version 2.0): https://github....
3
votes
1answer
303 views

Using a WrapBootstrap theme in an open source project

I'm developing a desktop analytics application wrapped in Electron (that integrates with an external REST API), and am looking to use one of the WrapBootstrap themes to spruce it up. I'm deciding ...
1
vote
0answers
27 views

Integrate non-free (with permission) / differently licenced logos in GPL repository

I'm planning to open source an Android app that I developed against the API of a (small regional) social network. This app is the 'official' version for the website and thus allowed to use the logo ...
8
votes
2answers
169 views

Why does the LGPL require combined works to include a copy of the GPL?

I was reading through the LGPL license and found a requirement that I was previously unaware of. Section 4 (Combined Works) states: You may convey a Combined Work [...] if you also do each of the ...
3
votes
2answers
173 views

What to do with the code from my rejected pull request?

I just recently sent off a pull request to a small but well-known open source project. This pull request added a new feature, as well as unit tests (and improvements to the existing tests). However, ...
1
vote
0answers
66 views

Where did the tradition of new releases on Christmas Day start? [closed]

Perl 6 is being released on Christmas Day this year. I'm familiar with Ruby having a history of releases on Christmas Day, going back as far as Ruby 1.0 in 1996 if not further. However, a quick scan ...
-1
votes
2answers
195 views

Do people modify open source code to hack? [duplicate]

I am trying to create an authentication client and server for my project, and I am trying to think of ways on how a potential hacker could modify my code and use it to hack the servers. Do people ...
4
votes
3answers
264 views

Is wrapping a command-line tool (wget, curl) a “good” practice?

I have a background in .NET, specifically in C# WPF and ASP.Net, but now I am going to use more golang and C. Consider the following situation as an example: The software I should program should ...
3
votes
1answer
93 views

Using a GPLv2 library in a web project

I'm trying to understand the way that GPLv2 works, and have a couple of questions. I'm going to describe a couple of scenarios, and want to know how GPL applies there. I make a web application that ...
2
votes
1answer
244 views

How to *detect* if open source software is used in a commercial product? [closed]

The established procedure regarding releasing code out in the open is to accompany it with a license. Out of the many flavors that exist (BSD, MIT, GPL, LGPL, Boost ...) there are some that prohibit ...