I don't wish that my source code be available for download at launchpad when i upload my packages for building. Is it possible?
Asked
Active
Viewed 265 times
3 Answers
5
No, it's not possible. The source will always be publicly available for any packages you build using Launchpad as a regular user.
What you want is only possible if you get a commercial subscription to Launchpad and use its "private PPA" option ($250/year).
If interested, please see:
ish
- 138,666
- 36
- 303
- 312
-
So how do you make commercial application available for download using apt-get and create debian packages for them – adnan kamili Jul 18 '12 at 10:48
-
You Sign up for a commercial subscription... See https://launchpad.net/+tour/join-launchpad#commercial – ish Jul 18 '12 at 10:53
-
Is there any other alternative which is free of cost – adnan kamili Jul 18 '12 at 10:58
-
No. If you want to commercialize your project, it's only fair to pay a little for the convenience of Launchpad. Otherwise, the free solution is to create and host your own apt repository. – ish Jul 18 '12 at 11:04
-
1However, you can create proprietary software and package it in `.deb` packages without having to pay anything. The software (and project page) just *cannot be hosted on Launchpad* (without a commercial subscription). You can set up your own download server or ship your `.deb` packages to your customers however you like (provided that you are not reusing any code written in your proprietary software in such a way as to [violate its license](http://en.wikipedia.org/wiki/Copyleft)). Of course, I encourage you to release it as [FOSS](http://en.wikipedia.org/wiki/Free_and_open-source_software). – Eliah Kagan Jul 18 '12 at 22:27
-
Then I assume that [the WebUpd8 team](https://launchpad.net/~webupd8team) got the commercial subscription? – Franklin Yu Apr 04 '18 at 17:49
0
It's possible to build packages without using Launchpad for building by using your own computer.
Among others the pbuilder package can be used to build a distribution environment, and then later to build packages.
Here's a link on askubuntu with some details: Getting set up with git-buildpackage, pbuilder, etc, for software packaging.
Of course you will have to find a way to distribute the debs that this produces.
John S Gruber
- 13,248
- 3
- 37
- 64