LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-17-2017, 09:39 AM   #1
mkovac
LQ Newbie
 
Registered: Apr 2017
Posts: 5

Rep: Reputation: Disabled
Paid app for Slackware OS.


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

Last edited by mkovac; 04-19-2017 at 01:17 AM.
 
Old 04-17-2017, 09:53 AM   #2
montagdude
Member
 
Registered: Apr 2016
Posts: 445

Rep: Reputation: 299Reputation: 299Reputation: 299
I'm not a laywer, but this is my understanding of the licenses:
  • None of the common open-source licenses (GPL, BSD, MIT) restrict you from selling your software.
  • BSD and MIT licenses allow you to release your software as proprietary (i.e., it doesn't need to be open-source).
  • If you link to any GPL software, your software also needs to be GPL, but you can still sell it.
  • There is a "runtime libraries exception" that states the above rule does not apply for libraries distributed with GCC (libgcc, libstdc++, etc).
That's my understanding, anyway. It might be incomplete or at least partly wrong. You should carefully read the licenses of any libraries you plan to use in your app.
 
1 members found this post helpful.
Old 04-17-2017, 11:20 AM   #3
bassmadrigal
Senior Member
 
Registered: Nov 2003
Location: Newport News, VA
Distribution: Slackware
Posts: 3,727

Rep: Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819
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).
 
Old 04-17-2017, 09:28 PM   #4
mralk3
Member
 
Registered: May 2015
Posts: 783

Rep: Reputation: 236Reputation: 236Reputation: 236
Your youtube video is marked as private.
 
Old 04-17-2017, 10:22 PM   #5
fido_dogstoyevsky
Member
 
Registered: Feb 2015
Location: Victoria, Australia
Distribution: Slackware 14.2
Posts: 104

Rep: Reputation: 81
A bassmadrigal said,
Quote:
Originally Posted by bassmadrigal View Post
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.
 
1 members found this post helpful.
Old 04-17-2017, 10:45 PM   #6
RadicalDreamer
Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 181

Rep: Reputation: 111Reputation: 111
The aesprite model?
https://www.aseprite.org/
 
Old 04-18-2017, 12:06 AM   #7
mkovac
LQ Newbie
 
Registered: Apr 2017
Posts: 5

Original Poster
Rep: Reputation: Disabled
Can I release this app as proprietary?

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

App is compiled:
g++ ./src/*.cpp ./src/*.c -o ./bin/main `wx-config --static=yes --libs std,richtext --cxxflags` -lpulse-simple -lSDL -lexpat -lflite_cmu_us_slt -lflite_cmulex -lfl
ite_usenglish -lflite
 
Old 04-18-2017, 12:26 AM   #8
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=14, FreeBSD_10{.0|.1|.2}
Posts: 4,147
Blog Entries: 1

Rep: Reputation: 2187Reputation: 2187Reputation: 2187Reputation: 2187Reputation: 2187Reputation: 2187Reputation: 2187Reputation: 2187Reputation: 2187Reputation: 2187Reputation: 2187
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.

Also, please read Why Open Source misses the point of Free Software, also linked in my signature.

Last edited by astrogeek; 04-18-2017 at 12:47 AM. Reason: typos
 
4 members found this post helpful.
Old 04-18-2017, 06:29 AM   #9
Slax-Dude
Member
 
Registered: Mar 2006
Location: Valadares, Portugal
Distribution: Slackware
Posts: 387

Rep: Reputation: 128Reputation: 128
Quote:
Originally Posted by mkovac View Post
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.
 
Old 04-18-2017, 06:35 AM   #10
55020
Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 957
Blog Entries: 4

Rep: Reputation: 1224Reputation: 1224Reputation: 1224Reputation: 1224Reputation: 1224Reputation: 1224Reputation: 1224Reputation: 1224Reputation: 1224
Well personally I wouldn't give advice about this unless I got paid.
 
7 members found this post helpful.
Old 04-18-2017, 11:59 PM   #11
rob.rice
Member
 
Registered: Apr 2004
Distribution: slack what ever
Posts: 998

Rep: Reputation: 158Reputation: 158
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

is this you ?
http://www.veronisoft.com/VSIPMonitor.php

Last edited by rob.rice; 04-19-2017 at 12:23 AM.
 
Old 04-19-2017, 12:49 AM   #12
mkovac
LQ Newbie
 
Registered: Apr 2017
Posts: 5

Original Poster
Rep: Reputation: Disabled
Re: is this you ?

Yes I'm author of VS IP Monitor for Windows. Now I working on VS IP Monitor for Linux.
 
Old 04-19-2017, 02:34 AM   #13
Mark Pettit
Member
 
Registered: Dec 2008
Location: Cape Town, South Africa
Distribution: Slackware 14.2 64 Multi-Lib
Posts: 499

Rep: Reputation: 169Reputation: 169
"Those who do not understand Unix are condemned to reinvent it, poorly." Henry Spencer .... https://en.wikipedia.org/wiki/Henry_Spencer
 
1 members found this post helpful.
Old Yesterday, 04:40 PM   #14
rob.rice
Member
 
Registered: Apr 2004
Distribution: slack what ever
Posts: 998

Rep: Reputation: 158Reputation: 158
@OP
have a look at slackware's main repo
https://slackbuilds.org
we like to install from source around here
also
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

GOOD LUCK
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Slackware Android App rkfb Slackware 1 12-31-2015 08:42 PM
program Pre-Paid Android to be used on Post-Paid (contracted) account???? chightower251 Linux - Mobile 1 09-06-2015 03:45 PM
Compiled one more app for Slackware Alexvader Slackware 6 02-11-2010 03:33 PM
VoIP App for Slackware bijit1709 Slackware 4 07-29-2007 08:41 AM


All times are GMT -5. The time now is 09:11 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration