Dear all, This list is the packages of STLPort provided by Ubuntu Linux release. you can get the list use this command on ubuntu linux: "apt-cache search STL" So, if you use ubuntu linux as your develop platform, when you are compiling bluesky, you can use these packages to as C++ library. By doing this, license problems can be avoided. STLPort is aso recommended by C++ standard. It is very effective.
On Tue, Aug 19, 2008 at 4:55 PM, Samul Kevin <[EMAIL PROTECTED]> wrote: > yeah,thks,i think it suitable too,but i don't quite get the meaning of your > listing about this: > libstlport4.6-dev - STLport C++ class library > libstlport4.6c2 - STLport C++ class library > libstlport5.0 - STLport C++ class library > libstlport5.0-dbg - STLport C++ class library debug symbols > libstlport5.0-dev - STLport C++ class library > libstlport5.1 - STLport C++ class library > libstlport5.1-dbg - STLport C++ class library debug symbols > libstlport5.1-dev - STLport C++ class library > > > > 2008/8/15, Ting Peng <[EMAIL PROTECTED]>: > > > > Ubuntu Linux provides STLport, which is the STL implement recommended by > > the > > C++ Standard. > > libstlport4.6-dev - STLport C++ class library > > libstlport4.6c2 - STLport C++ class library > > libstlport5.0 - STLport C++ class library > > libstlport5.0-dbg - STLport C++ class library debug symbols > > libstlport5.0-dev - STLport C++ class library > > libstlport5.1 - STLport C++ class library > > libstlport5.1-dbg - STLport C++ class library debug symbols > > libstlport5.1-dev - STLport C++ class library > > > > Its license information can be found at > > http://www.stlport.org/doc/license.html and > > http://sourceforge.net/projects/stlport/ > > > > I copy the information from the source file is: > > /* > > * Copyright (c) 1999 > > * Silicon Graphics Computer Systems, Inc. > > * > > * Copyright (c) 1999 > > * Boris Fomitchev > > * > > * This material is provided "as is", with absolutely no warranty > expressed > > * or implied. Any use is at your own risk. > > * > > * Permission to use or copy this software for any purpose is hereby > granted > > * without fee, provided the above notices are retained on all copies. > > * Permission to modify the code and to distribute modified code is > granted, > > * provided the above notices are retained, and a notice that the code was > > * modified is included with the above copyright notice. > > * > > */ > > > > I guess that it is suitable for our ASF programs. > > > > > > On Fri, Aug 15, 2008 at 9:46 PM, Ting Peng <[EMAIL PROTECTED]> wrote: > > > > > Do you mean the things listed below? > > > In fact, our source code is written in C++, and it dependes on STL. To > my > > > knowledge STL is part of C++ standard. Any C++ developing environment > > should > > > provide STL. The formal STL which is selected by C++ standard is > > developed > > > by SGI, which can be found at http://www.sgi.com/tech/stl/ > > > > > > There are many STL implements currently. Borland, Microsoft and other > > > companies have their own implement. SGI's implement is the standard > one, > > > which is opensourced and can be used anywhere. I didn't read the detail > > > license information of it. > > > > > > In fact, g++ is not the only C++ compiler for linux. and GNU's STL > > > implement is not the only STL implement. > > > > > > > > > C++ and STL are needed to compile our program. And, they are the > standard > > > components of C++ environment. It is the developers' business to choose > > > their own C++ environment. The default C++ and STL is provided by GNU > and > > > are GPLed. So, we should let the developers know that they should > choose > > a > > > non-GPLed STL to call. > > > > > > > > > =========================================== > > > [EMAIL PROTECTED]:~/tmp/TServer-2.0$ find -exec grep -Hn list.h {} \; | > > > grep c++ > > > ./src/.deps/tserver-adminserver.Po:34: /usr/include/bits/sys_errlist.h > > > adminserver.h /usr/include/c > > > ++/4.2/list \ > > > ./src/.deps/tserver-adminserver.Po:73: > > > /usr/include/c++/4.2/bits/stl_list.h / > > > > > > > -- > > Best regards! > > > > Ting Peng ([EMAIL PROTECTED]) > > [CN] +86-137-721-59621 > > > -- Best regards! Ting Peng ([EMAIL PROTECTED]) [CN] +86-137-721-59621
