Commercial software Topic is solved

This forum is reserved for everything you want to talk about. It could be about programming, opinions, open source programs, development in general, or just cool stuff to share!
Post Reply
allany
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Dec 02, 2007 5:11 am

Commercial software

Post by allany »

Hi,

Can i develop commercial software( for sale ) with wxWidgets?

What is the best software License to do this?


Thanks
upCASE
Moderator
Moderator
Posts: 3176
Joined: Mon Aug 30, 2004 6:55 am
Location: Germany, Cologne

Post by upCASE »

Hi!
This question tends to pop up once in a while:
Yes, you can develop commercial software with wxWidgets.
No, there are no license or royalty fees to pay.
Yes, you can create your own license for your application.

As for what the best license for a commercial application is... I honestly don't know. Maybe consult a lawyer if you need something "bullet proof", although I doubt that something like that exists.

In general, wxWidgets license permits almost everything. If you release a commercial application I would recommend to do two things:
1. Mention the use of wxWidgets somewhere in the application ("spread the word")
2. Donate to the project.
OS: OpenSuSE, Ubuntu, Win XP Pro
wx: svn
Compiler: gcc 4.5.1, VC 2008, eVC 4

"If it was hard to write it should be hard to read..." - the unknown coder
"Try not! Do. Or do not. There is no try." - Yoda
allany
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Dec 02, 2007 5:11 am

Post by allany »

BTH, i live too in Germany :)

Can you please guide me through the steps needed to make my software available for sell legally?

Let us say that i finished program coding, what is the next step? do i need to open a "firma" to be able to sell the software? What department should i contact to make the needed documents or license( patentamt, finanzamt, arbeitsamt....)


I am asking you this question because i see that you live in Germany too.


Best regards

Alan
upCASE
Moderator
Moderator
Posts: 3176
Joined: Mon Aug 30, 2004 6:55 am
Location: Germany, Cologne

Post by upCASE »

Hi!

Uh, hard to tell. As I am employed I can't really comment on that. But I suppose you would need at least a "Gewerbeschein" and you'd have to apply taxes. This may seem a bit odd, but ask around in your bank, sometimes they offer help for startups.
OS: OpenSuSE, Ubuntu, Win XP Pro
wx: svn
Compiler: gcc 4.5.1, VC 2008, eVC 4

"If it was hard to write it should be hard to read..." - the unknown coder
"Try not! Do. Or do not. There is no try." - Yoda
GeraldG
Experienced Solver
Experienced Solver
Posts: 85
Joined: Mon May 16, 2005 12:30 pm

iam professional too

Post by GeraldG »

hi allany,

i'am living in germany too (near berlin) and i am a commercial developer.

See here ("Gewerbeanmeldung"):
http://www.klicktipps.de/gewerbe.php?x=7

Normally pure software is not patentable in europe. You get automatically the "Urheberrecht" (something like copyright) if you publish your work.
See here:
http://www.jere-mias.de/biwi/urheb1.html

You can register your brand at the www.dpma.de if you like.

My way (in german):
- Gewerbeanmeldung beim Gewerbeamt der Stadt (ca. 30 EUR, ist ganz einfach), Finanzamt und IHK etc. werden glaube ich automatisch benachrichtigt
- Steuernummer vom Finanzamt holen
--> und los gehts
(geht auch nebenberuflich, aber Arbeitgeber informieren!)
allany
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Dec 02, 2007 5:11 am

Re: iam professional too

Post by allany »

@upCASE:

I understand. Thanks for your support :)


@GeraldG:
GeraldG wrote: Normally pure software is not patentable in europe.
What do you mean with "pure software"? Can you give me please some examples?
GeraldG wrote: You can register your brand at the www.dpma.de if you like.
Sorry, but my german language is not so good. Can you give a direct link at www.dpma.de where i can register my brand, please?:oops:
GeraldG wrote: - Gewerbeanmeldung beim Gewerbeamt der Stadt (ca. 30 EUR, ist ganz einfach), Finanzamt und IHK
What is " IHK "?
GeraldG wrote: - Steuernummer vom Finanzamt holen
--> und los gehts
(geht auch nebenberuflich)
Can i make it as "hauptberuflich" not "nebenberuflich" ?
I mean can i make it my first job?

Best regards
Alan
GeraldG
Experienced Solver
Experienced Solver
Posts: 85
Joined: Mon May 16, 2005 12:30 pm

Post by GeraldG »

Software patents:
The ABS system in a car is software (the function, other is stupid metal). This software is patentable because it interacts with special hardware.
A software like MS Word is not patentable, because it interacts only with normal PC components (there is no technical characteristic, de:"Technizit
allany
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Dec 02, 2007 5:11 am

Post by allany »

Thanks a lot.
The thread is being solved.

Just one last question( just for info ):

Can i patent my software in America( online )?



Best regards

Alan
GeraldG
Experienced Solver
Experienced Solver
Posts: 85
Joined: Mon May 16, 2005 12:30 pm

Post by GeraldG »

A index:
http://www.markenbusiness.com/de/markenlinks.php

United States Patent and Trademark Office:
http://www.uspto.gov

But i doesn't know how to patent online in America.
Better you go to a patent lawyer (its difficult to write a correct patent document).
allany
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Dec 02, 2007 5:11 am

Post by allany »

Hi,

I have just visited Klicktipps . In the " Allgemeine Informationen " section there are some unclear point to me. It will be very nice if you help me to clear them :)

1. "dass bereits eine gute und legale Idee existiert, womit das Geld verdient werden soll" As a software developer or programmer, what could be the answer here? Is it enough to say for example: I am offering a computer software, therefore it is " eine gute und legale Idee " and " womit das Geld verdient werden soll "

2. "dass eventuell notwendige Ausbildungen, Genehmeigungen Zertifikate vorliegen" Ist das pflicht? Let's say i have developed the program in C++(for instance), but i do not have a "Ausbildungen, Genehmeigungen Zertifikate ". Can i sell my software or i must have a " C++ Zertifikat " ?

3. "dass f
Post Reply