Questions tagged [source-code]

Source Code is a human-readable collection of instructions in a programming language used to produce a computer program.

Filter by
Sorted by
Tagged with
4
votes
2answers
35 views

Can I have the source code of my Python/C++ project under MIT/BSD/Apache2.0 and its PyPI binary wheel under GPLv2?

I am trying to find how to license my open source project, but after having spent a few hours Googling around, my head started to hurt! Instead of asking a million of questions about different ...
5
votes
1answer
1k views

MIT-licensed app without the source code

There is one very cool app on GitHub, under the MIT license. However, for some reason, the author has not published the source code, only binaries. Is it allowed under the MIT license to provide ...
2
votes
1answer
49 views

GitHub downloaded source use cases [closed]

I am new to use open source project code and as well as the license. I have do some searching about the source code use cases along with the source code license, but mostly i found is about the ...
-6
votes
1answer
45 views

Implications of powershell usage on Linux

Looking, in particular, at: PowerShell 6.0 Linux Administration Cookbook Prashanth Jayaram, Ram Iyer November 30, 2018 566 pages I just want to go in eyes-open, knowing any pitfalls of the ...
3
votes
1answer
66 views

Can I distribute non-GPL code that uses GPL code as long as I don't distribute myself that GPL code

I have some doubts about source code re-distribution and GPL I wrote DummyLib, a library that includes AmazingLib (third-party lib, released under GPL) and links against ProprietarySDK (no source, ...
1
vote
1answer
52 views

GPL/LGPL license: convey source code by linking to original author

Scenario: you distribute your program in binary format, and it uses a GPL or LGPL library. In addition to the required conditions on your part of the application, you must offer a way to obtain the ...
2
votes
1answer
135 views

Sub-dependencies and code disclosure

I'm using in my code dependencies managed by npm. For example I'm using uglify-js which is using BSD license (which doesn't require code disclosure). But this plugin uses as dependency (so to my ...
6
votes
2answers
76 views

Are there rules on what to do with an old OpenSource software with a security issue?

I created Zipios version 2.x in 2015 based on an existing library and inherited the old version (0.1.5) as a result... In June 2019, I got an email from Mike Salvatore who reported having a problem ...
2
votes
2answers
115 views

Code obfuscation in FOSS source code

Is code obfuscation allowed in FOSS source code as per any of the popularly used FOSS licenses? If it is allowed, to what degree and extent?
2
votes
1answer
33 views

If I bundle an open source DLL with my GPLv3 software, how do I properly handle supplying the source of that DLL?

I am including a copy of SDL2.dll (https://www.libsdl.org/download-2.0.php) in my open source project. Do I need to also include the source code of SDL in my repository, add a document with the URL to ...
0
votes
1answer
145 views

what's the meaning of `Executable File `? and the `sloc` of github hint?

When I read the GitHub opensource project code: I see the Executable File 67 lines (60 sloc) 2.42 KB in front of the content. what's the meaning of Executable File? and the sloc? and when I ...
-1
votes
1answer
44 views

Distribution of code of a system that uses open source tool with GPL license

I'm sorry if my question is repeated, but I have searched and read allot about this topic and kind of confused and want to make sure at this point. I'm planning to use an open source tool that will be ...
3
votes
1answer
49 views

GPL v3 - Does freely distributed software that includes GPL licensed code also require sharing source?

The Arkansas Division of Land Surveys shares all of their documents as pdfs with password protection, and they have a little viewer app that has the password built in: https://surveyor.arkansas.gov/...
9
votes
2answers
269 views

Does “the GPL doesn't cover the ouput of a program” also apply if the output is source code?

As it is well known (see for example this question or this one), the GPL licenses do not cover the output of a GPL-licensed program. So, I could for example generate some pictures with a GPL-licensed ...
1
vote
1answer
58 views

Who holds the copyright of standard lib C implementations?

I was wondering, since the ISO standard already gives already examples for a few functions on how to implement them, but by far not all, and I am not too sure, where exactly the functionality is ...
5
votes
1answer
2k views

GPL - Is it required to post source code to the Public - when is a software released?

The GPL FAQ "Does the GPL require that source code of modified versions be posted to the public?" contains this statement (emphasis by me) The GPL does not require you to release your modified ...
2
votes
1answer
191 views

What is the license of code found in ObservableHQ?

What is the license of code found in ObservableHQ, for example this one? I really tried reading The Observable Terms of Service but I couldn't get a conclusive answer by myself. The following ...
0
votes
1answer
242 views

Source request for a GPL-licensed Linux kernel module?

We have a CrowdStrike kernel module installed, and this is apparently the license: description: CrowdStrike Pinned Security Module author: CrowdStrike, Inc. license: GPL retpoline: ...
0
votes
1answer
46 views

What are the libraries Blender is based on for mesh visualization and editing? [closed]

I'd like to make a software on Python with a GUI for 3D visual editing of meshes. That's why I ask the question. I suppose at least one mesh editing library is used. And at least one 3d visualization ...
0
votes
2answers
102 views

Is reverse-compiled assembly considered as a valid form of “source code” in GPLv2?

My project used and modified some code from project A licensed under GPLv2 written in C. Now I was wondering that if I release my compiled binary with its reverse-compiled assembly, is it GPLv2-...
7
votes
1answer
84 views

Can I license Latex code under GPL but the content under CC BY-SA?

I have written a non-trivial scientific text for university. It is written in Latex and I want to make the source available under GPL (v3 if that matters) so other can learn from my Latex skills. ...
-2
votes
1answer
47 views

Can I write on my website and make the code private when the source code is partially copied from an open source GNU GPL V3 project [duplicate]

I've rewritten my personal website using this https://github.com/ptrpov/ptrpov . I've made some significant changes. Like I did on my previously (built from scratch) website, I'd like to add ...
6
votes
2answers
905 views

How to properly re-license code released under the MIT License?

Suppose I fork a software with 1000 files licensed under the MIT License. There's only a LICENSE file in the root of the project (no MIT License notice at the beginning of the files). Now, if I add ...
3
votes
1answer
460 views

Can I use source code licensed under CC-BY-SA for commercial closed source project?

I want to use some source code under CC-BY-SA for my company's project. That project is commercial and closed source code. I want our project not to have obligation to release the source code. Is this ...
2
votes
1answer
50 views

Code generation, source-only dependencies and GPLv3

I'm building a Java annotation processor and looking for the correct license to use with respect to some requirements (see below). Basically, a user of this tool: depends on it during compilation (...
4
votes
1answer
254 views

In the .NET AssemblyInfo.cs, where to put the license info?

In .NET, assemblies have their AssemblyInfo.cs file where one can put general descriptive info about the assembly. But, where to explicitly put an (open source) license? I will have a copyright, which ...
1
vote
1answer
63 views

Should I put PATENTS file to build folder

There is an editor Draft.js. It's licensed under the BSD-style License. Every file in the source code has a copyright notice. Here is a piece of that notice: * This source code is licensed under the ...
2
votes
1answer
91 views

Does reading code and re-implementing the logic, and releasing under your name count as a licensing violation of MIT?

I'm not clear on what counts as a "copy" in the case of code. If I read your code, that was MIT licensed, implement a similar logic on my own and use no code fragments from the original author, does ...
1
vote
0answers
56 views

Distributing source code with different licenses in a single page

I'm writing a web application (hobby project) that aggregates documentations and source code of arbitrary artifacts (from Maven Central) and (possibly) present them to the user in a single web page, ...
1
vote
0answers
332 views

Correct way to license third party software for Android apps

I am an Android developer. In my project (app) I use third party software (ex: Glide image loader library) to save some time and improve my app performance. Now I read this and I was able to ...
6
votes
3answers
197 views

How to deal with copy-left in source-code history prior open-sourcing?

Given the following situation: A software project is released as open-source under a non-invasive license (e.g., BSD 2/3 clause, Apache 2, ...). During the process, the entire Git repository is made ...
-3
votes
2answers
179 views

How to prevent users to jump to “premium” plan in a web-app

I want to know how can I prevent users to download the code from Git Hub for example, search in the code for a premium variable or something similar and change it to true, rebuild the project and boom,...
0
votes
4answers
115 views

Permanently archive a specific version of open source code for a scientific publication

For scientific publications, ideally a permanently archived version of code should be available, for a couple of reasons: The owner of a repository, such as a GitHub repo, could delete it. You will ...
5
votes
1answer
640 views

Code obfuscation and GPL3

I have a project, written in Python, which has lots of different functionalities. I will sell this project to third parties. I'm calling a GPL3 licensed Python program via a subprocess call in parts ...
4
votes
1answer
727 views

Open Source projects with encryption keys

I currently have a project which I'm planning in the not too distant future to open source on GitHub. The question I have is regarding how open source projects are released if they have encryption ...
0
votes
1answer
171 views

Ethereum's source code

Am I correct to assume that I can copy Ethereum's source code, modify it to create my own blockchain and issue my new currency, without any problems provided that I follow GPL and LGPL?
-2
votes
1answer
52 views

My code is similar to an opensource framework that has more features [closed]

I have spent some time working on a python code - which is about ( 60 )% of it complete - before i realize that another opensource framework with similar functionality and with more features already ...
3
votes
1answer
145 views

Creating a game based on a story licensed under CC BY-SA 3.0

Some of you may be familiar with the collaborative fiction site SCP. Their content is licensed under the CC BY-SA 3.0 license. Suppose I am trying to create a game based on this. Under the ShareAlike ...
2
votes
1answer
51 views

Are there any places for abandoned repos to be transferred?

It's true that big outfits like Github aim to be around for at least the next decade or so, so arguably it's not a big deal for repos to just sit in user accounts. However, other questions make clear ...
7
votes
3answers
192 views

Can a quine be distributed as binary only and be open source?

If the author of a program that outputs its own source code (quine) makes it open source, can others just distribute it as binaries? Does it matter which popular open source license he used, say GPL ...
11
votes
5answers
259 views

Software licensing - Pre 1970's

From reference, page 4, The official ubuntu book, Eighth edition, As computer’s became cheaper and more numerous in the late 1970’s, producer’s of software began to see value in the software itself....
7
votes
2answers
589 views

How do Open Source projects manage continuous delivery credentials?

If one has an open source project that is deployed somewhere in the cloud via a continuous delivery pipeline, how can the programmatic credentials needed for the CI/CD to deploy the application ...
1
vote
0answers
34 views

Built-in mechanisms to fetch the corresponding source code for AGPLv3-licensed projects

In the AGPLv3 text -after the END OF TERMS AND CONDITIONS line- there is this recommendation on How to Apply These Terms to Your New Programs which rather terse and states that there are many ways to ...
10
votes
3answers
4k views

AGPLv3 source redistribution: when does it apply to my code for a server-side Java app using an AGPL-licensed library?

I have written a Java program designed to run server-side with a plain HTML web interface: My app is based based on Apache Tomcat and I wrote a bunch of servlets. I am reusing and I have integrated ...
4
votes
1answer
1k views

Using a GPL V3 library in a Android app published on Google Play, do I need to release the application's source code?

I'm in a situation where I'm considering using a GPL V3 library in a module of an Android application. The application will be published to Google Play and will be available for free download. My ...
2
votes
3answers
739 views

Finding open source in closed-source code?

Sorry for the title, I don't master the subject enough to find a clear one. I see that free licenses come with a "same license" and "disclose source" mentions, like stated here. For instance, I have ...
5
votes
1answer
615 views

License for R scripts

As long as I understood a piece of code is data for the interpreter and thus according to this Q&A an R script is not automatically licensed under GPL. Is that correct? So if I make an R script ...
3
votes
2answers
1k views

How do I get the kernel source for my Android tablet?

As I understand it, the Android kernel is GPL. Doesn't that mean that if I buy an Android tablet the manufacturer has to make the kernel source available? There is no source on their website and ...
4
votes
2answers
240 views

Meaning of Attribution in CC BY 3.0 for a JavaScript library

I come across a JavaScript library which is licensed under the CC BY 3.0 (US) license. The only restrictions of the license is Attribution — You must give appropriate credit, provide a link to the ...
1
vote
1answer
158 views

Can I sell my own CMS based on another CMS (e.g. WordPress) and encrypt the source code?

Can I recode WordPress or another CMS and then sell it as my own? Can I encrypt the source code?