History: Difference between revisions

From FreeCAD Documentation
(Added "History" and Links sections, changed external links to internal links in the Release history table.)
Line 1: Line 1:
__FORCETOC__

== History ==

Jürgen Riegel started working on what would become FreeCAD in January 2001. CAS.CADE, a commercial software development framework including a geometric modeling kernel (or CAD kernel), had been released under an open source license in 2000 and renamed [[Glossary#Open_CASCADE|Open Cascade]]. This made the realisation of an open source 3D CAD program possible, as having to program a CAD kernel from scratch would have required a huge amount of work.

At first the project was called GOM (Graphical Object Modeler), and along with Open Cascade, the Qt application framework and the Python programming language were to be used.

The project was registered on SourceForge on 17 March 2002 under the name FreeCAD. In 2005, through the participation of Werner Mayer, code was donated and open sourced by the company Imetric, and was the foundation of the Mesh module. Werner Mayer joined the FreeCAD project the same year. Also in 2005, the Open Cascade document framework was replaced by the project's own implementation. From then on, only the CAD kernel portion of Open Cascade would be used.

Yorik van Havre joined the project in 2008 and started work on the Draft module. Before that point, there was no way to create 2D geometry through the [[Glossary#GUI|GUI]]. This module was programmed entirely in Python rather than in C++, the core language used in FreeCAD. This proved that Python integration was a success and could be used to extend or customize FreeCAD's capabilities. In addition to his work on the Draft module, Yorik worked on expanding the FreeCAD documentation, and became FreeCAD's ''de facto'' "Art director", creating many icons for FreeCAD's GUI and defining their style.

In 2009, FreeCAD was accepted as a Debian package in the Debian repositories. FreeCAD was added to the Ubuntu repositories in 2010. In 2011, taking the opportunity given by the [https://launchpad.net Launchpad] online platform, the [https://launchpad.net/~freecad-maintainers FreeCAD Maintainers team] was created to provide daily build packages of FreeCAD to users of the Ubuntu operating system.

== Release history ==
== Release history ==

* sourceforge Files section (http://sourceforge.net/projects/free-cad/files/)
* sourceforge Old Files section (http://sourceforge.net/projects/free-cad/files/OldFiles/)
{| class="wikitable" style="margin: 0.4em 0 0.5em;"
{| class="wikitable" style="margin: 0.4em 0 0.5em;"
|-
|-
Line 14: Line 27:
| style="background-color: #D4F4B4;"| 0.14
| style="background-color: #D4F4B4;"| 0.14
| 2014-07-01
| 2014-07-01
| [[Release notes 014]]
| http://www.freecadweb.org/wiki/index.php?title=Release_notes_014
|-
|-
| style="background-color: #FDB3AB;"| 0.13
| style="background-color: #FDB3AB;"| 0.13
| 2013-01-29
| 2013-01-29
| [[Release notes 013]]
| http://www.freecadweb.org/wiki/index.php?title=Release_notes_013
|-
|-
| style="background-color: #FDB3AB;"| 0.12
| style="background-color: #FDB3AB;"| 0.12
| 2011-11-20
| 2011-11-20
| [[Release notes 012]]
| http://www.freecadweb.org/wiki/index.php?title=Release_notes_012
|-
|-
| style="background-color: #FDB3AB;"| 0.11
| style="background-color: #FDB3AB;"| 0.11
| 2011-05-03
| 2011-05-03
| [[Release notes 011]]
| http://www.freecadweb.org/wiki/index.php?title=Release_notes_011
|-
|-
| style="background-color: #FDB3AB;"| 0.10
| style="background-color: #FDB3AB;"| 0.10
Line 97: Line 110:
|-
|-
|}
|}

== Links ==
* [http://sourceforge.net/projects/free-cad/files/ SourceForge Files section]
* [http://sourceforge.net/projects/free-cad/files/OldFiles/ SourceForge Old Files section]
* [http://forum.freecadweb.org/viewtopic.php?f=8&t=295 Who is behind FreeCad?] topic on the FreeCAD forum

Revision as of 23:02, 20 September 2014


History

Jürgen Riegel started working on what would become FreeCAD in January 2001. CAS.CADE, a commercial software development framework including a geometric modeling kernel (or CAD kernel), had been released under an open source license in 2000 and renamed Open Cascade. This made the realisation of an open source 3D CAD program possible, as having to program a CAD kernel from scratch would have required a huge amount of work.

At first the project was called GOM (Graphical Object Modeler), and along with Open Cascade, the Qt application framework and the Python programming language were to be used.

The project was registered on SourceForge on 17 March 2002 under the name FreeCAD. In 2005, through the participation of Werner Mayer, code was donated and open sourced by the company Imetric, and was the foundation of the Mesh module. Werner Mayer joined the FreeCAD project the same year. Also in 2005, the Open Cascade document framework was replaced by the project's own implementation. From then on, only the CAD kernel portion of Open Cascade would be used.

Yorik van Havre joined the project in 2008 and started work on the Draft module. Before that point, there was no way to create 2D geometry through the GUI. This module was programmed entirely in Python rather than in C++, the core language used in FreeCAD. This proved that Python integration was a success and could be used to extend or customize FreeCAD's capabilities. In addition to his work on the Draft module, Yorik worked on expanding the FreeCAD documentation, and became FreeCAD's de facto "Art director", creating many icons for FreeCAD's GUI and defining their style.

In 2009, FreeCAD was accepted as a Debian package in the Debian repositories. FreeCAD was added to the Ubuntu repositories in 2010. In 2011, taking the opportunity given by the Launchpad online platform, the FreeCAD Maintainers team was created to provide daily build packages of FreeCAD to users of the Ubuntu operating system.

Release history

Version Release date Informations
0.15 Current Developer Release
0.14 2014-07-01 Release notes 014
0.13 2013-01-29 Release notes 013
0.12 2011-11-20 Release notes 012
0.11 2011-05-03 Release notes 011
0.10 2010-07-24
0.9 2010-01-16
0.8 2009-07-10
0.7 2009-04-24
0.6 2007-02-27
0.5 2006-10-05
0.4 2006-01-15
0.3 2005-10-31
0.2 2005-08-09
0.1 2003-01-27
0.0.1 2002-10-29 Initial Upload --> The birth of FreeCAD


  • Legend
Color Version Type
Future release
Latest preview version
Latest version
Older version, still supported
Old version

Links