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

learn more… | top users | synonyms

-4
votes
0answers
50 views

Contribute to opensource and get better English [on hold]

Actually I have two goals: 1) to improve my English skills. 2) to improve my software skills. Is it real to find the open-source project where I can verbally talk with another developers and ...
4
votes
1answer
144 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 ...
2
votes
2answers
110 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 ...
-4
votes
0answers
45 views

Does a donation have to be used only on the thing it was donated for? [closed]

I am currently in the process of developing an open-source computer application (http://sonrad-ai.tk) and it is taking up a lot of my free time, so I would like to get some sort of income from it, ...
-3
votes
1answer
76 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 ...
4
votes
2answers
189 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
60 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 ...
2
votes
1answer
36 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
47 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
62 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
52 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
57 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
66 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
46 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
69 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
93 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 ...
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
129 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
88 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
162 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
54 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
87 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
134 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
67 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
177 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
51 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
86 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
66 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
225 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
90 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
183 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
38 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
112 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): ...
3
votes
1answer
281 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
164 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
172 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
182 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
244 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
91 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
236 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 ...
-4
votes
1answer
145 views

Commercial use of an open source software [closed]

I can sell a software which uses an open source library as long as I provide the source of this software with the binaries. Can I make the source available only to those who bought the software? ...
3
votes
2answers
128 views

Open Source License that prohibits verbatim resale?

I was taking a look at this question here: Open Source License that prevents re-selling And it makes some good points on how open source is defined by its ability for resale... However, I still ...
0
votes
1answer
122 views

What prevents others from commerciallly redistributing open source software as-is? [closed]

Most, if not all, open source software licenses allow others to obtain a copy of the source code, edit, and redistribute both source and built versions of the software, edited or not. Also, more often ...
0
votes
1answer
77 views

Will changing published git history on a private repo cause problems when I make it public?

I have a github repo that is currently set to private. I'd like to make it public but before doing so would like to clean it up a little bit by squashing some commits and possibly rebasing so that the ...
2
votes
1answer
27 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 ...
2
votes
1answer
77 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
63 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 ...
11
votes
1answer
141 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, ...