0024428: Implementation of LGPL license
authorbugmster <bugmaster@opencascade.com>
Wed, 4 Dec 2013 17:18:05 +0000 (21:18 +0400)
committerapn <apn@opencascade.com>
Tue, 17 Dec 2013 08:43:15 +0000 (12:43 +0400)
Update of OCCT samples source code due to moving to LGPL license

28 files changed:
samples/mfc/occtdemo/Projection/Projection_Presentation.h
samples/mfc/standard/02_Modeling/src/State.h
samples/mfc/standard/03_Viewer2d/src/Viewer2dApp.h
samples/mfc/standard/04_Viewer3d/src/State.h
samples/mfc/standard/05_ImportExport/src/FSD_Archive.cxx
samples/mfc/standard/Common/AngleParamsVerticesPage.h [changed mode: 0644->0755]
samples/mfc/standard/Common/DimensionDlg.h [changed mode: 0644->0755]
samples/mfc/standard/Common/LengthParamsEdgePage.h [changed mode: 0644->0755]
samples/mfc/standard/Common/LengthParamsEdgesPage.h [changed mode: 0644->0755]
samples/mfc/standard/Common/LengthParamsVerticesPage.h [changed mode: 0644->0755]
samples/mfc/standard/Common/OCC_App.h [changed mode: 0644->0755]
samples/mfc/standard/Common/RadiusParamsPage.h [changed mode: 0644->0755]
samples/mfc/standard/Common/User_Cylinder.hxx
samples/ocafsamples/TDataStd_Sample.cxx
samples/ocafsamples/TDocStd_Sample.cxx
samples/ocafsamples/TNaming_Sample.cxx
samples/ocafsamples/TPrsStd_Sample.cxx
samples/qt/VoxelDemo/inc/Application.h [changed mode: 0644->0755]
samples/qt/VoxelDemo/inc/ConversionThread.h [changed mode: 0644->0755]
samples/qt/VoxelDemo/inc/Timer.h [changed mode: 0644->0755]
samples/qt/VoxelDemo/inc/Viewer.h [changed mode: 0644->0755]
samples/qt/VoxelDemo/inc/VoxelClient_VisDrawer.h
samples/qt/VoxelDemo/src/VoxelClient_VisDrawer.cxx
samples/tcl/DataExchangeDemo.tcl
samples/tcl/ModelingDemo.tcl
samples/tcl/VisualizationDemo.tcl
samples/tcl/bottle.tcl [changed mode: 0644->0755]
samples/tcl/challenge.tcl [changed mode: 0644->0755]

index 96069cd..f2aa745 100755 (executable)
@@ -3,4 +3,4 @@ enum STATE {
        SELECT_EDGE_PLATE_TGTES_1,
        SELECT_EDGE_PLATE_TGTES_2,
        SELECT_EDGE_PLATE_TGTES_3
-};
\ No newline at end of file
+};
index a8d6157..d632653 100755 (executable)
@@ -27,4 +27,4 @@ public:
 
 /////////////////////////////////////////////////////////////////////////////
 
-#endif //(AFX_VIEWER2DAPP_H__45F76B43_423D_11D7_8612_0060B0EE281E__INCLUDED_)
\ No newline at end of file
+#endif //(AFX_VIEWER2DAPP_H__45F76B43_423D_11D7_8612_0060B0EE281E__INCLUDED_)
index c0f8248..b58cdc5 100755 (executable)
@@ -1,3 +1,3 @@
 enum STATE {
        FACE_COLOR
-       };
\ No newline at end of file
+       };
index f74f627..ad46ee3 100755 (executable)
@@ -1692,4 +1692,4 @@ Storage_Error FSD_Archive::EndReadDataSection()
 Storage_Position FSD_Archive::Tell() 
 {
        return 0; //just a stub
-}
\ No newline at end of file
+}
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
index 285f656..232498a 100755 (executable)
@@ -80,4 +80,4 @@ private:
 //Handle_Graphic3d_Texture2Dmanual mytexture;
 
 };
-#endif
\ No newline at end of file
+#endif
index c9182ba..a14da2a 100644 (file)
@@ -1,24 +1,18 @@
 // Created on: 1999-12-28
 // Created by: Sergey RUIN
 // Copyright (c) 1999-1999 Matra Datavision
-// Copyright (c) 1999-2012 OPEN CASCADE SAS
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
 //
-// The content of this file is subject to the Open CASCADE Technology Public
-// License Version 6.5 (the "License"). You may not use the content of this file
-// except in compliance with the License. Please obtain a copy of the License
-// at http://www.opencascade.org and read it completely before using this file.
+// This file is part of Open CASCADE Technology software library.
 //
-// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
-// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
+// This library is free software; you can redistribute it and / or modify it
+// under the terms of the GNU Lesser General Public version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
 //
-// The Original Code and all software distributed under the License is
-// distributed on an "AS IS" basis, without warranty of any kind, and the
-// Initial Developer hereby disclaims all such warranties, including without
-// limitation, any warranties of merchantability, fitness for a particular
-// purpose or non-infringement. Please see the License for the specific terms
-// and conditions governing the rights and limitations under the License.
-
-
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
 
 #include <TDF_Data.hxx>
 #include <TDF_Label.hxx>
index 4900fb8..e028fef 100644 (file)
@@ -1,24 +1,18 @@
 // Created on: 1999-12-28
 // Created by: Sergey RUIN
 // Copyright (c) 1999-1999 Matra Datavision
-// Copyright (c) 1999-2012 OPEN CASCADE SAS
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
 //
-// The content of this file is subject to the Open CASCADE Technology Public
-// License Version 6.5 (the "License"). You may not use the content of this file
-// except in compliance with the License. Please obtain a copy of the License
-// at http://www.opencascade.org and read it completely before using this file.
+// This file is part of Open CASCADE Technology software library.
 //
-// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
-// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
+// This library is free software; you can redistribute it and / or modify it
+// under the terms of the GNU Lesser General Public version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
 //
-// The Original Code and all software distributed under the License is
-// distributed on an "AS IS" basis, without warranty of any kind, and the
-// Initial Developer hereby disclaims all such warranties, including without
-// limitation, any warranties of merchantability, fitness for a particular
-// purpose or non-infringement. Please see the License for the specific terms
-// and conditions governing the rights and limitations under the License.
-
-
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
 
 #include <TDF_Data.hxx>
 #include <TDF_Label.hxx>
index 6166bd1..0a0c077 100644 (file)
@@ -1,23 +1,18 @@
 // Created on: 1999-12-29
 // Created by: Sergey RUIN
 // Copyright (c) 1999-1999 Matra Datavision
-// Copyright (c) 1999-2012 OPEN CASCADE SAS
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
 //
-// The content of this file is subject to the Open CASCADE Technology Public
-// License Version 6.5 (the "License"). You may not use the content of this file
-// except in compliance with the License. Please obtain a copy of the License
-// at http://www.opencascade.org and read it completely before using this file.
+// This file is part of Open CASCADE Technology software library.
 //
-// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
-// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
+// This library is free software; you can redistribute it and / or modify it
+// under the terms of the GNU Lesser General Public version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
 //
-// The Original Code and all software distributed under the License is
-// distributed on an "AS IS" basis, without warranty of any kind, and the
-// Initial Developer hereby disclaims all such warranties, including without
-// limitation, any warranties of merchantability, fitness for a particular
-// purpose or non-infringement. Please see the License for the specific terms
-// and conditions governing the rights and limitations under the License.
-
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
 
 #include <gp_Vec.hxx>
 #include <gp_Trsf.hxx>
index 5e2f48d..2f6d320 100644 (file)
@@ -1,25 +1,18 @@
 // Created on: 1999-12-27
 // Created by: Sergey RUIN
 // Copyright (c) 1999-1999 Matra Datavision
-// Copyright (c) 1999-2012 OPEN CASCADE SAS
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
 //
-// The content of this file is subject to the Open CASCADE Technology Public
-// License Version 6.5 (the "License"). You may not use the content of this file
-// except in compliance with the License. Please obtain a copy of the License
-// at http://www.opencascade.org and read it completely before using this file.
+// This file is part of Open CASCADE Technology software library.
 //
-// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
-// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
+// This library is free software; you can redistribute it and / or modify it
+// under the terms of the GNU Lesser General Public version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
 //
-// The Original Code and all software distributed under the License is
-// distributed on an "AS IS" basis, without warranty of any kind, and the
-// Initial Developer hereby disclaims all such warranties, including without
-// limitation, any warranties of merchantability, fitness for a particular
-// purpose or non-infringement. Please see the License for the specific terms
-// and conditions governing the rights and limitations under the License.
-
-
-
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
 
 #include <TDF_Data.hxx>
 #include <TDF_Label.hxx>
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
index 7e66a94..0b1b146
@@ -37,4 +37,4 @@ private:
     int myProgress;
 };
 
-#endif // _CONVERSIONTHREAD_H_
\ No newline at end of file
+#endif // _CONVERSIONTHREAD_H_
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
index a36cca9..99d3354 100644 (file)
@@ -1,21 +1,16 @@
 /*
- Copyright (c) 1999-2012 OPEN CASCADE SAS
+ Copyright (c) 1999-2014 OPEN CASCADE SAS
 
- The content of this file is subject to the Open CASCADE Technology Public
- License Version 6.5 (the "License"). You may not use the content of this file
- except in compliance with the License. Please obtain a copy of the License
- at http://www.opencascade.org and read it completely before using this file.
+ This file is part of Open CASCADE Technology software library.
 
- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
-
- The Original Code and all software distributed under the License is
- distributed on an "AS IS" basis, without warranty of any kind, and the
- Initial Developer hereby disclaims all such warranties, including without
- limitation, any warranties of merchantability, fitness for a particular
- purpose or non-infringement. Please see the License for the specific terms
- and conditions governing the rights and limitations under the License.
+ This library is free software; you can redistribute it and / or modify it
+ under the terms of the GNU Lesser General Public version 2.1 as published
+ by the Free Software Foundation, with special exception defined in the file
+ OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+ distribution for complete text of the license and disclaimer of any warranty.
 
+ Alternatively, this file may be used under the terms of Open CASCADE
+ commercial license or contractual agreement.
 */
 
 #ifndef _VOXEL_VISDRAWER_H_
index 45ff794..77f8ad0 100644 (file)
@@ -1,19 +1,15 @@
-// Copyright (c) 1999-2012 OPEN CASCADE SAS
+// Copyright (c) 1999-2014 OPEN CASCADE SAS
 //
-// The content of this file is subject to the Open CASCADE Technology Public
-// License Version 6.5 (the "License"). You may not use the content of this file
-// except in compliance with the License. Please obtain a copy of the License
-// at http://www.opencascade.org and read it completely before using this file.
+// This file is part of Open CASCADE Technology software library.
 //
-// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
-// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
+// This library is free software; you can redistribute it and / or modify it
+// under the terms of the GNU Lesser General Public version 2.1 as published
+// by the Free Software Foundation, with special exception defined in the file
+// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+// distribution for complete text of the license and disclaimer of any warranty.
 //
-// The Original Code and all software distributed under the License is
-// distributed on an "AS IS" basis, without warranty of any kind, and the
-// Initial Developer hereby disclaims all such warranties, including without
-// limitation, any warranties of merchantability, fitness for a particular
-// purpose or non-infringement. Please see the License for the specific terms
-// and conditions governing the rights and limitations under the License.
+// Alternatively, this file may be used under the terms of Open CASCADE
+// commercial license or contractual agreement.
 
 #include "VoxelClient_VisDrawer.h"
 
index 23eef63..51f5f47 100644 (file)
@@ -1,19 +1,15 @@
-# Copyright (c) 1999-2012 OPEN CASCADE SAS
+# Copyright (c) 1999-2014 OPEN CASCADE SAS
 #
-# The content of this file is subject to the Open CASCADE Technology Public
-# License Version 6.5 (the "License"). You may not use the content of this file
-# except in compliance with the License. Please obtain a copy of the License
-# at http://www.opencascade.org and read it completely before using this file.
+# This file is part of Open CASCADE Technology software library.
 #
-# The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
-# main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
+# This library is free software; you can redistribute it and / or modify it
+# under the terms of the GNU Lesser General Public version 2.1 as published
+# by the Free Software Foundation, with special exception defined in the file
+# OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+# distribution for complete text of the license and disclaimer of any warranty.
 #
-# The Original Code and all software distributed under the License is
-# distributed on an "AS IS" basis, without warranty of any kind, and the
-# Initial Developer hereby disclaims all such warranties, including without
-# limitation, any warranties of merchantability, fitness for a particular
-# purpose or non-infringement. Please see the License for the specific terms
-# and conditions governing the rights and limitations under the License.
+# Alternatively, this file may be used under the terms of Open CASCADE
+# commercial license or contractual agreement.
 
 # Command to log a message to both command-line and dialog window
 proc sage { a} {
index f95508f..32e3d2d 100644 (file)
@@ -1,19 +1,15 @@
-# Copyright (c) 1999-2012 OPEN CASCADE SAS
+# Copyright (c) 1999-2014 OPEN CASCADE SAS
 #
-# The content of this file is subject to the Open CASCADE Technology Public
-# License Version 6.5 (the "License"). You may not use the content of this file
-# except in compliance with the License. Please obtain a copy of the License
-# at http://www.opencascade.org and read it completely before using this file.
+# This file is part of Open CASCADE Technology software library.
 #
-# The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
-# main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
+# This library is free software; you can redistribute it and / or modify it
+# under the terms of the GNU Lesser General Public version 2.1 as published
+# by the Free Software Foundation, with special exception defined in the file
+# OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+# distribution for complete text of the license and disclaimer of any warranty.
 #
-# The Original Code and all software distributed under the License is
-# distributed on an "AS IS" basis, without warranty of any kind, and the
-# Initial Developer hereby disclaims all such warranties, including without
-# limitation, any warranties of merchantability, fitness for a particular
-# purpose or non-infringement. Please see the License for the specific terms
-# and conditions governing the rights and limitations under the License.
+# Alternatively, this file may be used under the terms of Open CASCADE
+# commercial license or contractual agreement.
 
 # Command to log a message to both command-line and dialog window
 proc sage { a} {
index af9a327..b3177d5 100644 (file)
@@ -1,19 +1,15 @@
-# Copyright (c) 1999-2012 OPEN CASCADE SAS
+# Copyright (c) 1999-2014 OPEN CASCADE SAS
 #
-# The content of this file is subject to the Open CASCADE Technology Public
-# License Version 6.5 (the "License"). You may not use the content of this file
-# except in compliance with the License. Please obtain a copy of the License
-# at http://www.opencascade.org and read it completely before using this file.
+# This file is part of Open CASCADE Technology software library.
 #
-# The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
-# main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
+# This library is free software; you can redistribute it and / or modify it
+# under the terms of the GNU Lesser General Public version 2.1 as published
+# by the Free Software Foundation, with special exception defined in the file
+# OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+# distribution for complete text of the license and disclaimer of any warranty.
 #
-# The Original Code and all software distributed under the License is
-# distributed on an "AS IS" basis, without warranty of any kind, and the
-# Initial Developer hereby disclaims all such warranties, including without
-# limitation, any warranties of merchantability, fitness for a particular
-# purpose or non-infringement. Please see the License for the specific terms
-# and conditions governing the rights and limitations under the License.
+# Alternatively, this file may be used under the terms of Open CASCADE
+# commercial license or contractual agreement.
 
 # Command to log a message to both command-line and dialog window
 proc sage { a} {
old mode 100644 (file)
new mode 100755 (executable)
index e51942d..5dbbb24
@@ -120,4 +120,4 @@ if { [regexp {HAVE_OPENCL} [dversion]] } {
         vtextureenv on 1
         vfit
     }
-}
\ No newline at end of file
+}
old mode 100644 (file)
new mode 100755 (executable)