SlackwareThis Forum is for the discussion of Slackware Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I'm write small app for Linux. Can I sell this app as trialware on slackware OS?
App is writed in C/C++(compiler g++) build statically on wxWidget and require one statically build lib flite(BSD-like license) and one c++ class SimpleIni is under MIT License.
App have 6MB after pack to txz. App have 10 day evaluation period and if customer want use after trial period must buy License Key and Unlock, it. I want sell this app for small fee $4.95.
I want offer this app on my web page as txz package. Is this possible? Here is app video https://youtu.be/J8fdx9-o3tE
In addition to montagdude's excellent points regarding licenses, keep in mind that Linux users have a lot of free as in speech (open source, free to modify, etc), high quality software, and even more that is free as in beer (restricted, not open source, yet there's no monetary cost to the user). Linux users are used to free (and some switch to Linux specifically because of the free aspect), so to actually make money on your app, you'd likely need to provide something that people are interested in and much better than anyone else does (or something that no one else offers).
In addition to montagdude's excellent points regarding licenses, keep in mind that Linux users have a lot of free as in speech (open source, free to modify, etc), high quality software...
Many here don't have a problem with paying for free (as in speech) software (although the payment is called a "donation to make sure the project keeps going"); but if you're not using a suitable open or free license many* here will look elsewhere.
Edit *"many" doesn't necessarily mean "most", YMMV etc.
Last edited by fido_dogstoyevsky; 04-17-2017 at 10:24 PM.
Can I release this app as proprietary(without source code)? because:
wxWidget - wxWindows Library Licence - The wxWindows Library Licence is essentially the L-GPL (Library General Public Licence)...
flite - BSD-like license
SimpleIni - is under MIT License
Whether or not you can release your application as proprietary software without running afoul of licenses should probably be determined by a lawyer, if you do care about such things.
But I would suggest that you re-examine your reasons for wanting to do so. In particular, you have benefitted from the freely given work of a great many people which has made it even possible for you to write your application. Trying to deprive others of that same benefit is certainly not in the spirit of FREE software.
By that I do not mean that you should not profit from your own work, as I am sure someone will quickly suggest. I am only saying that the method of extracting profit by abusing the freedom of your users is a very bad business model!
You have produced your application using FREE software, I would suggest you consider some of the very successful non-abusive business models which generate profit, goodwill of users, and promote the ideals of FREE software.
Please take time to watch this current interview with Richard Stallman for a quick introduction to the evils of proprietary software. That page also includes a few links in a post which I have just submitted which are mentioned in the video.
I want offer this app on my web page as txz package. Is this possible?
You can, of course, distribute your app as a Slackware package.
The Slackware packaging system is not (to my understanding) restricted to free (speech or beer) software.
Here is an example of how to package proprietary software for Slackware. You can't distribute the resulting Slackware package without the authorization from the author of said software (in this case, NVidia).
Since you are the author of your proprietary software, you are certainly authorized to distribute it and charge what you see fit.
there is soooo much FOSS out there the first thing to consider is there a market for it
you could have (as far as making money from it goes) wasted your time
no matter how little you charge for it free will always be a lower price
have a look at slackware's main repo https://slackbuilds.org
we like to install from source around here
slackware has pretty much become an island in a systemd sea duvan is another such island
I don't know if systemd will allow your program to work or not
you may need to rewrite parts of it to work on systemd distros
I do know you have chosen to enter the toughest software market there ever was and will ever be