急需解疑:用mingGW和Dev-cpp开发程序的版权问题

yjh1982 2004-10-11 09:42:18
// The template and inlines for the -*- C++ -*- complex number classes.

// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002
// Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.

// 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. See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING. If not, write to the Free
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.

// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

//
// ISO C++ 14882: 26.2 Complex Numbers
// Note: this is not a conforming implementation.
// Initially implemented by Ulrich Drepper <drepper@cygnus.com>
// Improved by Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
//

/** @file complex
* This is a Standard C++ Library header. You should @c #include this header
* in your programs, rather than any of the "st[dl]_*.h" implementation files.
*/

很多c++头文件都有这个.这是不是意味着你只能开发GPL的开源程序?
C头文件好象没这个问题
...全文
367 28 打赏 收藏 转发到动态 举报
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
yjh1982 2004-10-13
  • 打赏
  • 举报
回复
具体如何用?我大是2.05版的.下哪个合适?
mikeshi 2004-10-13
  • 打赏
  • 举报
回复
装个MSYS就可以使用那个makefile了,mingw的网站上有
yjh1982 2004-10-12
  • 打赏
  • 举报
回复
success?
cxjddd 2004-10-12
  • 打赏
  • 举报
回复
这个问题……
*_*
yjh1982 2004-10-12
  • 打赏
  • 举报
回复
要换就全换么.
  • 打赏
  • 举报
回复
如果不用iostream的话,就不用去编译了,可直接使用。
  • 打赏
  • 举报
回复
9494
yjh1982 2004-10-12
  • 打赏
  • 举报
回复
minGW和devcpp用的都是GUN的编译器.
带的make程序也只认unix风格的makefile.
  • 打赏
  • 举报
回复
想办法改BCB的还有可能。
  • 打赏
  • 举报
回复
好难。
yjh1982 2004-10-12
  • 打赏
  • 举报
回复
就是么.
那些GCC的makefile好象都是for unix的.这样没意思.
  • 打赏
  • 举报
回复
No.
yjh1982 2004-10-11
  • 打赏
  • 举报
回复
我E文不大好.大家对xteaj(半桶水) 的解释有疑问么?


如果没有,讨论方向就转向如何编译minGW下用的stlport啦;因为我还是觉得心悬:)
  • 打赏
  • 举报
回复
// Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
可执行文件不必是GPL的,但如果分发原始文件则必须遵守GPL
oo 2004-10-11
  • 打赏
  • 举报
回复
mark一下
yjh1982 2004-10-11
  • 打赏
  • 举报
回复
谁知道windows下编译给minGW用的stlport.
最少给他100分.
yjh1982 2004-10-11
  • 打赏
  • 举报
回复
不是吧.GPL是有名的传染性.用到GPL的code就必须GPL啊.
LGPL才不需要么.
  • 打赏
  • 举报
回复
用这个文件开发软件无限制,但如果将此头文件另外包装发售则不能收费。
正如BCB中带有一些STL库,这些STL库如果是在GPL保护之下,则Borland公司
不能收这些STL的版权费。
yjh1982 2004-10-11
  • 打赏
  • 举报
回复
汗~认真点!我可是准备抛弃VC的.
windows下又不知道如何编译给minGW用的stlport,倒霉.
applebomb 2004-10-11
  • 打赏
  • 举报
回复
不清楚,帮UP,呵呵
加载更多回复(8)

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧