]> Shamusworld >> Repos - architektonas/blob - README
Added missing readme and GPL license file.
[architektonas] / README
1 @-~ Copyright and Licensing ~-@
2
3 Architektonas: Free Cross Platform CAD software
4 Copyright (C) 2010 Underground Software.
5 Portions copyright (C) 2001-2003 RibbonSoft.
6 Trademarks used are the property of their respective owners.
7
8 This program is free software; you can redistribute it and/or modify it under
9 the terms of the GNU General Public License as published by the Free Software
10 Foundation; either version 2 of the License, or (at your option) any later
11 version.
12
13 This program is distributed in the hope that it will be useful, but WITHOUT ANY
14 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
15 PARTICULAR PURPOSE. See the GNU General Public License for more details.
16
17 You should have received a copy of the GNU General Public License along with
18 this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
19 Street, Fifth Floor, Boston, MA  02110-1301, USA.
20
21
22 @-~ History ~-@
23
24 Architektonas was started by James Hammons as a fork of QCad Community Edition
25 2.0.5.0 which was released under the GPLv2 by Andrew Mustun of RibbonSoft. The
26 author started working on a porting effort of the CE codebase from Qt 3 to Qt 4
27 for a couple of reasons: First, QCad CE had been stagnant for quite a long time
28 (not surprising, as it is likely that Mr. Mustun was holding off on releasing
29 QCad 3 because of the enormous difficulties involving in making QCad a pure Qt
30 4 application) and second, Gentoo (the author's Linux distribution of choice)
31 removed both Qt 3 and QCad CE from the Portage tree.
32
33 And so porting to Qt 4 using the Qt3Support module was done initially to see if
34 it would work, and if it was worth doing. Positive results were obtained in
35 both respects, so work started in earnest in doing a complete port to Qt 4
36 without any reliance whatsoever on the Qt3Support module.
37
38 Eventually, after much hard work and cursing, success was won and the author
39 ended up with a codebase that was quite a bit different from that which he
40 started with. And since the end goal was not just feature parity with QCad CE
41 but to surpass it, a new name was needed to prevent confusion with RibbonSoft's
42 product.
43
44 Initial thoughts on naming centered around FooCAD or CADFoo (with Foo being
45 whatever), but a long search on the internet brought forth the conclusion that
46 such paths have been well trodden by just about anyone who has even given a
47 thought towards creating computer aided design software. And so it was
48 manifestly clear that a different naming scheme would be required. After
49 several false starts, the name Architektonas was chosen as a rough English
50 transliteration of the Greek word for architect. We like it; we hope you do
51 too!
52
53
54 @-~ Installation ~-@
55
56 Architektonas is built on the Qt 4 framework; it requires version 4.6.3 or
57 later. We build it using gcc v4.4.3; we can't guarantee that it will compile on
58 lesser versions but you never know. Building Architektonas should be as easy as
59 typing:
60
61 make && make install
62
63 [*NOTE: make install doesn't do anything ATM]
64