Thread: [Dev-C++] Dev-Cpp for Linux is GNU ?
Open Source C & C++ IDE for Windows
Brought to you by:
claplace
|
From: Piotr L. <vp...@po...> - 2002-12-30 20:42:07
|
Somewhere in the documentation author of Dev-C++ is claiming that Bloodshed Dev-C++ can be used for developing commercial applications. It is very OK :) But... The documentation for Dev-C++ Linux states that this is a GNU project and included GNU licence file has a very widely used statement: > 1b) You must cause any work that you distribute or publish, that in > whole or in part contains or is derived from the Program or any > part thereof, to be licensed as a whole at no charge to all third > parties under the terms of this License. That means that Linux version is different ? Why ? I guess Mingw32 is not implemented on Linux, am I correct ? Regards, Piotr ***************r-e-k-l-a-m-a************** Masz dosc placenia prowizji bankowi ? mBank - zaloz konto http://epieniadze.onet.pl/mbank |
|
From: Abhijit S. <mu...@gm...> - 2002-12-31 09:30:30
|
Greets, Poitr. > Somewhere in the documentation author of Dev-C++ is claiming that > Bloodshed Dev-C++ can be used for developing commercial applications. > It is very OK :) But... > > The documentation for Dev-C++ Linux states that this is a GNU project > and included GNU licence file has a very widely used statement: > > > 1b) You must cause any work that you distribute or publish, that in > > whole or in part contains or is derived from the Program or any > > part thereof, to be licensed as a whole at no charge to all third > > parties under the terms of this License. > > That means that Linux version is different ? Why ? > I guess Mingw32 is not implemented on Linux, am I correct ? I fail to understand what the clause in the license has to do with the Linux version being different. I haven't ever seen it, though, so maybe I'm missing something. Isn't it free? Isn't it too distributed under the GNU GPL? Or are you talking about the commercial-applications part? If that's the case, then I don't think there's any conflict. As I understand, when they talk about works derived from Dev, they mean programs that use, in part or whole, the source-code or ideas of Dev, not programs that are developed using the Dev IDE. Also, there is the distinction between IDE and compiler, and Dev is merely the IDE. The compiler, MinGW32, is an independant project. It stands for Minimalistic GNU for Win32, and is meant for developing programs on the Windows32 platform. So, obviously, it is not available on Linux (except maybe as a cross-compiler, I've never ventured in that Part Of The World). Did I understand wrong? Once again, a Happy New Year to everyone (I'm going to keep saying this for some time... so try not to get irritated :). ___________________________________________________________ Abhijit Shylanath E-mail: mu...@gm... || ibr...@bi... Web-site: http://mudeth.tripod.com/ |
|
From: <or...@vp...> - 2002-12-31 11:33:06
|
Hello! > As I understand, when they > talk about works derived from Dev, they mean programs that use, in part or > whole, the source-code or ideas of Dev, not programs that are developed > using the Dev IDE. Also, there is the distinction between IDE and compiler, > and Dev is merely the IDE. I suppose the question is, are the libraries under linux GPL or LGPL. If GPL, it means you must release the source, because it contains functions from the libraries. If LGPL, then you don't need to release the source. > The compiler, MinGW32, is an independant project. > It stands for Minimalistic GNU for Win32, and is meant for developing > programs on the Windows32 platform. So, obviously, it is not available on > Linux (except maybe as a cross-compiler, I've never ventured in that Part Of > The World). Well, lets just call it MinGW, because it will support 64 bit and higher systems too. And yes, MinGW is available as a cross-compiler under Linux. So you can develop Windows programs under Linux. (And test it with wine (Win Emulator) :) -- Regards Balázs |
|
From: Abhijit S. <mu...@gm...> - 2002-12-31 14:50:56
|
Greets, Oriszi.
> > As I understand, when they
> > talk about works derived from Dev, they mean programs that use, in part
or
> > whole, the source-code or ideas of Dev, not programs that are developed
> > using the Dev IDE. Also, there is the distinction between IDE and
compiler,
> > and Dev is merely the IDE.
> I suppose the question is, are the libraries under linux GPL or LGPL. If
GPL, it
> means you must release the source, because it contains functions from the
> libraries. If LGPL, then you don't need to release the source.
Are you sure, Oroszi? Because, the license says derivative works. So I
assume that's only derivative libs. Since I'm in feeling very weird today,
I'll use the analogy of derived classes...
class libc
{
};
class my_program
{
protected:
libc lib_interface;
};
class my_lib : public libc
{
};
So I assume here that only my_lib should distribute sources. my_program is
not required to, because I only use the lib, I don't derive from it.
AFAIK, the libraries are a separate project. The web-page for libc++ is
http://gcc.gnu.org/libstdc++/
Also,
http://gcc.gnu.org/onlinedocs/libstdc++/documentation.html,
the documentation page links to a GNU GPL, so I guess the libs are GPL.
Bad news?
Anyway, Have a Happy New Years'.
___________________________________________________________
Abhijit Shylanath
E-mail: mu...@gm... || ibr...@bi...
Web-site: http://mudeth.tripod.com/
|
|
From: Colin L. <ha...@bl...> - 2002-12-31 19:40:40
|
Hello, Just to rectify something, you can consider that there is *NO* Dev-C++ for Linux that exists, the only version that is downloadable is *totally* unusable. Greetings, Colin Laplace On Tuesday 31 December 2002 10:25, you wrote: > Greets, Poitr. > > > Somewhere in the documentation author of Dev-C++ is claiming that > > Bloodshed Dev-C++ can be used for developing commercial applications. > > It is very OK :) But... > > > > The documentation for Dev-C++ Linux states that this is a GNU project > > > > and included GNU licence file has a very widely used statement: > > > 1b) You must cause any work that you distribute or publish, that in > > > whole or in part contains or is derived from the Program or any > > > part thereof, to be licensed as a whole at no charge to all third > > > parties under the terms of this License. > > > > That means that Linux version is different ? Why ? > > I guess Mingw32 is not implemented on Linux, am I correct ? > > I fail to understand what the clause in the license has to do with the > Linux version being different. I haven't ever seen it, though, so maybe I'm > missing something. Isn't it free? Isn't it too distributed under the GNU > GPL? > > Or are you talking about the commercial-applications part? If that's the > case, then I don't think there's any conflict. As I understand, when they > talk about works derived from Dev, they mean programs that use, in part or > whole, the source-code or ideas of Dev, not programs that are developed > using the Dev IDE. Also, there is the distinction between IDE and compiler, > and Dev is merely the IDE. The compiler, MinGW32, is an independant > project. It stands for Minimalistic GNU for Win32, and is meant for > developing programs on the Windows32 platform. So, obviously, it is not > available on Linux (except maybe as a cross-compiler, I've never ventured > in that Part Of The World). > > Did I understand wrong? > > Once again, a Happy New Year to everyone (I'm going to keep saying this for > some time... so try not to get irritated :). > > ___________________________________________________________ > > Abhijit Shylanath > > E-mail: mu...@gm... || ibr...@bi... > Web-site: http://mudeth.tripod.com/ > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dev-cpp-users mailing list > Dev...@li... > TO UNSUBSCRIBE: http://www.noicys.cjb.net/devcpp/ub.htm > https://lists.sourceforge.net/lists/listinfo/dev-cpp-users |
|
From: Ken B. <ke...@al...> - 2002-12-31 13:58:58
|
> -----Original Message----- > From: dev...@li... > [mailto:dev...@li...]On Behalf Of Piotr > Likus > Sent: Monday, December 30, 2002 3:46 PM > To: dev...@li... > Subject: [Dev-C++] Dev-Cpp for Linux is GNU ? > Importance: High > > > Somewhere in the documentation author of Dev-C++ is claiming that > Bloodshed Dev-C++ can be used for developing commercial applications. > It is very OK :) But... > > The documentation for Dev-C++ Linux states that this is a GNU project > and included GNU licence file has a very widely used statement: > > > 1b) You must cause any work that you distribute or publish, that in > > whole or in part contains or is derived from the Program or any > > part thereof, to be licensed as a whole at no charge to all third > > parties under the terms of this License. > > That means that Linux version is different ? Why ? > I guess Mingw32 is not implemented on Linux, am I correct ? > > Regards, > Piotr > The Windows version is released under the GNU GPL too. I believe you are misinterpreting the above section, 1b. Any program you DERIVE from or that CONTAINS code from Dev-C++ must be released under the GNU GPL too. NOT programs you create with it. (Yes, you are free to change and redistribute GPL'd programs, just credit the original work to the original authors.) Do you see the difference? In one scenerio you are stealing someone else's code, in the other you are using it as a tool to create your own. Ken Bradford Alpha II Service, Inc. (614)868-5033 |
|
From: Luigi S. <gi...@li...> - 2003-01-02 04:33:26
|
On Mon, Dec 30, 2002 at 09:45:47PM +0100, Piotr Likus wrote: > Somewhere in the documentation author of Dev-C++ is claiming that > Bloodshed Dev-C++ can be used for developing commercial applications. > It is very OK :) But... > > The documentation for Dev-C++ Linux states that this is a GNU project > and included GNU licence file has a very widely used statement: > > > 1b) You must cause any work that you distribute or publish, that in > > whole or in part contains or is derived from the Program or any > > part thereof, to be licensed as a whole at no charge to all third > > parties under the terms of this License. > > That means that Linux version is different ? Why ? AFAIK, Dev-C++ is distributed under the terms of the GNU license regardless of the OS under which it is compiled. Also (see point 1 of version 2 of GNU license) "... output of the Program is covered only if its contents constitute a work based on the Program ..." So you may write your own program, develop it using Dev-C++ and distribute it under the license which best suits your needs. > I guess Mingw32 is not implemented on Linux, am I correct ? AFAIK, Mingw is a port of GNU gcc (and other tools) to Windows, so there is no need of it on Linux, as one uses gcc (or the other tools) directly. > > Regards, > Piotr -- >> gisan >> Caution: Keep out of reach of children. |
|
From: Ioannis V. <no...@ho...> - 2003-01-02 04:53:00
|
MINGW32 is the port of GCC for Windows. Dev-C++ uses the MINGW32 compiler system. However not all portions of MINGW32 are under GNU GPL.=0D =0D "When Colin Peters released the MinGW runtime he placed the source into t= he public domain. No one owns a copyright (C) to the source because of this. You as a software manufacturer are free to use the MinGW runtime in your proprietary and OpenSource software as you see fit..."=0D =0D =0D For more details take a loot at: =0D =0D http://www.mingw.org/mingwfaq.shtml#faq-license=0D =0D =0D Ioannis Vranos=0D =0D * Programming pages: http://www.noicys.freeurl.com=0D * Alternative URL: http://run.to/noicys=20 |