Questions tagged [licensing]

For questions pertaining to software or hardware licensing, and permitted use.

Licensing is obtaining the legal permission from the intellectual property owner of a software or hardware for re-use. Typically, hardware and software are released with a specific license attached, and the terms of said license implicitly grant certain usage rights to the end user without having to specifically and individually requesting the legal permission of the intellectual property owner.

"Open source" software and hardware, although "free to use and distribute" always have some form of licensing attached, whereby yes, they are free to use for individual, personal and private use, but often have varying levels of restrictions or rules to follow relating to modifications and/or commercial use.

11 questions
40
votes
2 answers

Is it legal to use Raspberry Pi to develop a product and sell it?

I have a project in mind that uses Raspberry Pi to develop a software. The final product will be modification of the Raspberry Pi circuit (get rid of any components that the project doesn't use) and add in some other circuits of mine. For the…
15
votes
3 answers

Do I still need to purchase the MPEG-2 and VC-1 license keys for the Raspberry Pi 2?

Do I still need to purchase the MPEG-2 and VC-1 license keys for the Raspberry Pi 2? If so, will the same MPEG-2 and VC-1 licenses available in the Raspberry Pi store work with the Raspberry Pi 2?
Kev
  • 265
  • 1
  • 2
  • 10
10
votes
1 answer

May I redistribute Windows 10 IoT?

Say I have a Raspberry Pi 2, built something around it and wrote a piece of Windows 10 IoT software for it. Let's call the whole thing a "product" which fulfills a particular purpose. May I sell the product in this form or do I need a (commercial)…
Thomas Weller
  • 2,517
  • 3
  • 30
  • 54
6
votes
1 answer

Raspberry Pi Compute Module Product Open Source License Considerations

I am planning on selling a product based on the Raspberry Pi Compute Module. It runs standard Raspbian, with several 'non-default' software packages installed using 'apt-get install', and the GUI is written in Qt 5.5. My incomplete understanding is…
4
votes
2 answers

Windows IoT: Commercial use

I wrote a piece of software for a small company. It uses a Raspberry Pi 3, a touch screen and also an external (USB-based) fingerprint scanner. Currently everything is based on Linux, but the company would prefer to use Windows, because they also…
Kevin Meier
  • 185
  • 1
  • 1
  • 6
4
votes
2 answers

What licensing conditions do I have to take care about when distributing a commercial product based on the Raspberry Pi?

A product to be sold commercially is built around the Raspberry Pi. There is a proprietary hardware running its own software connected to the Pi, and a GUI application runs on the Pi itself. What licensing conditions do I have to take care about? 1.…
vsz
  • 225
  • 2
  • 13
4
votes
1 answer

mpg2 license on RPi3

Do you need to purchase a mpg2 license for the RPi3? I thought I heard somewhere that it was included in they unit purchase price.
3
votes
1 answer

What is the license for RPi.GPIO?

I can't find a copy of the RPi.GPIO python package license. PyPi suggests there is one but can't point me to it. Does anyone know where to find a copy of the license?
ericksonla
  • 153
  • 2
  • 7
2
votes
1 answer

Can Raspbian images be modified and redistributed for commercial purposes?

We have developed a new software product on RPi and would like to boot with our own OS or a customized form of Raspbian. Is it legally allowed to modify and redistribute the image? If not, what are my options? Is there a Debian (or some other…
mmfl
  • 21
  • 2
1
vote
1 answer

Ubuntu Mate or Raspbian for commercial use

I would like to know what to be careful about using Ubuntu for commercial use. I am developing SW will run on ubuntu mate OS(Ubuntu 16.04.2 LTS). I am planning to sell my SW with ubuntu on SD card or with Raspberry PI HW. I have not modifying kernel…
NoWorries
  • 9
  • 2
-3
votes
1 answer

software copy protection in raspberry pi

i need to ensure that even if my executable C/C++ codes are copied to another raspberry Pi (dumping the SDcard), they will not run there. what are the possible ways to do this. Update: adding "PI serial number" as a licence to run my code is a…