Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Newcomers DBPro Corner / Help With Adding My Own Commads in DBPro

Author
Message
SCI_CO
20
Years of Service
User Offline
Joined: 20th Apr 2004
Location: USA
Posted: 18th May 2004 10:23
If I use DEV-C++ to make a DLL with one
exported Function and add it to DBPro`s plugins-user
folder will that make DBPro or any Programs I Create in DBPro
Free Software under the GNU GPL?
Sk8er Namja
20
Years of Service
User Offline
Joined: 20th Apr 2004
Location:
Posted: 18th May 2004 11:57
I don't think so. Well, when you provide the source code for the DLL as well as the source code for the programs you make, and you say on the website the software is released under GPL, then it's GPL.

1 PRINT "This s..t works!!!"
2 GOTO 1
RUN
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 18th May 2004 12:18
There are special provisions for GCC (the compiler used for Dev-CPP) in that anything you create using it is not required to be released as GPL.

*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins, source and the Interface library for Visual C++ 6, .NET and now for Dev-C++ http://www.matrix1.demon.co.uk
SCI_CO
20
Years of Service
User Offline
Joined: 20th Apr 2004
Location: USA
Posted: 18th May 2004 21:48 Edited at: 19th May 2004 22:55
I`m still confused.
GPL say any code listed as GPL must use the GPL or don`t
use it at all?

By installing the software we agree to the terms of the
License

Example of use:

Joe Bloe made a database and whant`s it
to be Unpublished Proprietary Source Code
he had a Cindy Windy make some snippets
Joe used VC++ and Cindy used DEV-C++
because Cindy used a GPL Program Joe now has
to use GPL making the database non-Proprietary Source Code
and must give it to the public(Everything)

Is this true for anyone using DEV-CPP and DBPro
like if Joe used DBPro and Cindy used DEV-CPP?

It could be dangerous for any of use DBC or DBPro
Coders to use it.
zircher
21
Years of Service
User Offline
Joined: 27th Dec 2002
Location: Oklahoma
Posted: 18th May 2004 22:08
The GPL covers changes made to the compiler, not what you make with the compiler. There is a difference.
--
TAZ

IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 18th May 2004 22:46
Read this : http://www.gnu.org/licenses/gpl-faq.html#GPLOutput

*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins, source and the Interface library for Visual C++ 6, .NET and now for Dev-C++ http://www.matrix1.demon.co.uk
SCI_CO
20
Years of Service
User Offline
Joined: 20th Apr 2004
Location: USA
Posted: 18th May 2004 23:05
Do`s that mean I can make a DLL
in DEV-Cpp and Copyright My Code and make it
Unpublished Proprietary Source Code if I
want to and do not have to give up My Source Code
from DBPro or DEV-Cpp from My Pojects unless
I want to give it up?

So if I make a DLL in DEV-Cpp and use it in My
DBPro Pojects can it be used or sold Commercialy?
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 18th May 2004 23:14
Yes, as long as your plug-in doesn't contain any GPL or LGPL code.

*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins, source and the Interface library for Visual C++ 6, .NET and now for Dev-C++ http://www.matrix1.demon.co.uk
SCI_CO
20
Years of Service
User Offline
Joined: 20th Apr 2004
Location: USA
Posted: 18th May 2004 23:28
How can I tell if it is GPL or LGPL
so I can get Started?
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 19th May 2004 00:03
If you have code that is GPL or LGPL, it will usually have a copyright notice at the top of the code saying so, and there will always be a file called COPYING with the license details in it.

*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins, source and the Interface library for Visual C++ 6, .NET and now for Dev-C++ http://www.matrix1.demon.co.uk
SCI_CO
20
Years of Service
User Offline
Joined: 20th Apr 2004
Location: USA
Posted: 19th May 2004 08:34
Would I have to or should I
check each File(*.lib,*.c,*.cpp,*.h,*.def ect...)
for this License?
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 19th May 2004 21:04
Source code files. From that list, it's the .c, .cpp and .h files

*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins, source and the Interface library for Visual C++ 6, .NET and now for Dev-C++ http://www.matrix1.demon.co.uk
SCI_CO
20
Years of Service
User Offline
Joined: 20th Apr 2004
Location: USA
Posted: 19th May 2004 21:11 Edited at: 19th May 2004 23:41
Are you saying to check those files or
that those files are the GPL Source Code


Ok how about this



If I use this in My DLL for DBC or DBPro
how would I know if this is part of DEV-cpp or GPL
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 19th May 2004 23:55
*sigh*

Did you write that code? Then it's yours.

If you get code from the net and it's GPL, then it's GPL forever, even if you add to it. Any code you extract from it to use in your own program is *still* GPL, and forces you to make your code GPL.

It will tell you either in the code, or the COPYING file or both whether it's GPL.

*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins, source and the Interface library for Visual C++ 6, .NET and now for Dev-C++ http://www.matrix1.demon.co.uk
SCI_CO
20
Years of Service
User Offline
Joined: 20th Apr 2004
Location: USA
Posted: 20th May 2004 00:04
So do`s that mean if the license is not
in the Windows Header File that file is not
GPL?
SCI_CO
20
Years of Service
User Offline
Joined: 20th Apr 2004
Location: USA
Posted: 20th May 2004 00:26
O ya I realy appreciate the help from everyone its
not easy finding help on this
the_winch
21
Years of Service
User Offline
Joined: 1st Feb 2003
Location: Oxford, UK
Posted: 20th May 2004 17:30 Edited at: 20th May 2004 17:30
Open windows.h and look at the license info.
Quote: "/*
windows.h - main header file for the Win32 API

Written by Anders Norlander <anorland@hem2.passagen.se>

This file is part of a free library for the Win32 API.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

*/"


more info here.
http://www.mingw.org/mingwfaq.shtml#faq-license

he told me that he loved me and then he kicked me in the chest
SCI_CO
20
Years of Service
User Offline
Joined: 20th Apr 2004
Location: USA
Posted: 20th May 2004 21:19
Quote: "This file is part of a free library for the Win32 API."


Is this Free as in Free Beer or Free Software Foundation?
the_winch
21
Years of Service
User Offline
Joined: 1st Feb 2003
Location: Oxford, UK
Posted: 21st May 2004 00:16 Edited at: 21st May 2004 00:17
From the link

Quote: "# W32API, which consists of the headers and import libraries related to WIN32 API access, is released under
# copyright . The copyright agreement states no restrictions are placed on programs or object files compiled with the library."


he told me that he loved me and then he kicked me in the chest

Login to post a reply

Server time is: 2024-09-22 10:41:10
Your offset time is: 2024-09-22 10:41:10