<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.gnustep.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fedor</id>
	<title>GNUstepWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.gnustep.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fedor"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php/Special:Contributions/Fedor"/>
	<updated>2026-06-24T15:56:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.7</generator>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Installation_Instructions&amp;diff=6918</id>
		<title>Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Installation_Instructions&amp;diff=6918"/>
		<updated>2017-04-25T03:50:51Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Remove startup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is often reported that users find GNUstep difficult to install. This may be a result of lacking information.&lt;br /&gt;
&lt;br /&gt;
== Platform specific installation information ==&lt;br /&gt;
For information on how to install [[Dependencies]] or even GNUstep itself with your native packaging system, or about installation on exotic systems (like [[Windows]]), see&lt;br /&gt;
&amp;lt;big&amp;gt;[[Platform compatibility]]&amp;lt;/big&amp;gt;!&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://gnustep.made-it.com/BuildGuide/ Build-Guide for Unix-like systems] describes  installation and configuration step-by-step.&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6896</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6896"/>
		<updated>2016-07-06T04:13:09Z</updated>

		<summary type="html">&lt;p&gt;Fedor: update windows url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Jun 19 2016  ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/windows/installer.html 0.35.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Apr 5 2015 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[TalkSoup.app]]''' 1.1 and corresponding [[netclasses]] released from GAP&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2015 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[LuserNET.app]]''' 0.4.3 maintenance release&lt;br /&gt;
&lt;br /&gt;
=== Mar 05 2015 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[FTP.app]]''' 0.5 release&lt;br /&gt;
&lt;br /&gt;
=== Jan 09 2015 ===&lt;br /&gt;
* '''[[DataBasin.app]]''' 0.8 release&lt;br /&gt;
: Split out core API into KIT, Improved CSV field output management, bug fixes&lt;br /&gt;
&lt;br /&gt;
=== Jan 08 2015 ===&lt;br /&gt;
* '''[[PRICE.app]]''' 1.3.0 release&lt;br /&gt;
&lt;br /&gt;
=== Dec 31 2014 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[GWorkspace]] release'''&lt;br /&gt;
: Many file operation fixes, memory leaks&amp;amp;crashes fixes, new preference system to hold viewer status&lt;br /&gt;
&lt;br /&gt;
=== Oct 26 2014 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[GNUMail]] release'''&lt;br /&gt;
: Maintenance release, fixes crashes and SMTP on GNUstep.&lt;br /&gt;
&lt;br /&gt;
=== Oct 24 2014 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[ProjectCenter]] release'''&lt;br /&gt;
: Editor improvements, crash fixes.&lt;br /&gt;
&lt;br /&gt;
=== Oct 12 2014 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[Pantomime]] release'''&lt;br /&gt;
: Maintenance release, fixes NetBSD and many other crashers&lt;br /&gt;
&lt;br /&gt;
=== Sep 04 2014 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[BatMon.app]] release'''&lt;br /&gt;
: ([http://gap.nongnu.org/batmon/index.html Homepage] 0.8 Release&lt;br /&gt;
&lt;br /&gt;
=== Apr 28 2014 ===&lt;br /&gt;
* '''[[DataBasin.app]] release'''&lt;br /&gt;
: ([http://gap.nongnu.org/databasin/index.html 0.7 release])&lt;br /&gt;
&lt;br /&gt;
=== Jan 09 2014  ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.34.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Dec 24 2013 ===&lt;br /&gt;
* '''GNUstep core release'''&lt;br /&gt;
: ([http://www.gnustep.org/resources/downloads.php Christmas2013 Release])&lt;br /&gt;
&lt;br /&gt;
=== Dec 06 2013 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.33.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Oct 15 2013 ===&lt;br /&gt;
* '''[[Graphos.app]] version 0.5'''&lt;br /&gt;
: New release, with improved editors and selection , important fixes for the Text objects&lt;br /&gt;
&lt;br /&gt;
=== Sep 16 2013 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[PDFKit]] version 0.9.3'''&lt;br /&gt;
: This release solves portability issues (64bit-x86, PPC, Sparc...), problems with Clang, improved packaging, security patches&lt;br /&gt;
&lt;br /&gt;
=== Aug 22 2013 ===&lt;br /&gt;
* '''GNUstep Examples 1.4.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/usr-apps/gnustep-examples-1.4.0.tar.gz Download Examples]). Various updates.&lt;br /&gt;
&lt;br /&gt;
* '''[[MathArray]] Version 1.3'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/contrib/MathArray-1.3.0.tar.gz Download MathArray]). Fixes to work on modern compilers.&lt;br /&gt;
&lt;br /&gt;
=== Aug 10 2013 ===&lt;br /&gt;
* '''GNUstep [[Startup]]  0.30.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-startup-0.30.0.tar.gz Download Startup]). Includes latest core packages&lt;br /&gt;
&lt;br /&gt;
=== Apr 21 2013 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.5'''&lt;br /&gt;
: ([http://gap.nongnu.org/zipper Zipper Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Apr 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.1 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.1.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.4.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.4.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Mar 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.23.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.3.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.3.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6895</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6895"/>
		<updated>2016-07-06T04:11:49Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Update versions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.gnustep.wordpress.com Spanish]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''[http://www.gnustep.org GNUstep]''' is a [[Portability|cross-platform]], object-oriented set of [[Frameworks|frameworks]] for desktop application [[Development tools|development]].&amp;lt;br&amp;gt;This set of frameworks, based on [[Cocoa]] (previously [[OpenStep]]), enables developers to rapidly build sophisticated software by employing a large library of reusable software components. GNUstep is already used [[GNUstep in production|in production]] environments at several organizations.&lt;br /&gt;
&lt;br /&gt;
Sounds interesting? Have a look at the more in-depth [[Introduction to GNUstep|introduction]]!&lt;br /&gt;
&lt;br /&gt;
* '''Download Stable Core Packages :''' [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-make-2.6.8.tar.gz Make v2.6.8], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-base-1.24.9.tar.gz Base v1.24.9], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-gui-0.25.0.tar.gz GUI v0.25.0], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-back-0.25.0.tar.gz Back v0.25.0]&lt;br /&gt;
&lt;br /&gt;
* '''Download Unstable Core packages : ''' (NOTE: Now only in the [https://gna.org/svn/?group=gnustep SVN software repository])&lt;br /&gt;
&lt;br /&gt;
* '''Developer applications:''' [[Gorm.app|Gorm 1.2.22]], [[ProjectCenter.app| ProjectCenter 0.6.2]]&lt;br /&gt;
&lt;br /&gt;
New [[ObjC2_FAQ|Objective-C 2.0 FAQ]]&lt;br /&gt;
&lt;br /&gt;
If you find bugs, please refer how to [[ Report_Bugs | report bugs]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
| All packages are collected in the searchable [http://www.gnustep.org/softwareindex/ Software Index] which also has an [http://www.gnustep.org/softwareindex/rss.php RSS feed].&lt;br /&gt;
There are some [[Themes]] for the GNUstep apps.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:right; vertical-align:top; font-size:10px;&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[{{SERVER}}{{localurl:Template:GNUstep_News|action=edit}} '''Add Entry''']&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{GNUstep_News}}&lt;br /&gt;
&lt;br /&gt;
== Older News ==&lt;br /&gt;
&lt;br /&gt;
[[Application_News_2012|2012]],&lt;br /&gt;
[[Application_News_2011|2011]],&lt;br /&gt;
[[Application_News_2010|2010]],&lt;br /&gt;
[[Application_News_2009|2009]],&lt;br /&gt;
[[Application_News_2008|2008]],&lt;br /&gt;
[[Application_News_2007|2007]],&lt;br /&gt;
[[Application_News_2006|2006]],&lt;br /&gt;
[[Application_News_2005|2005]],&lt;br /&gt;
[[Application_News_2004|2004]],&lt;br /&gt;
[[Application_News_2003|2003]],&lt;br /&gt;
[[Application_News_2002|2002]]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background: #ff958e;&amp;quot;&lt;br /&gt;
| If you want to participate, you need to [[Special:Userlogin|create an account]] and send an e-mail with your user name to [mailto:gnustep-webmasters@gnu.org gnustep-webmasters@gnu.org] to request write-access. We are sorry for the inconvenience, but this procedure has become necessary to prevent spamming of this site.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6894</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6894"/>
		<updated>2016-06-20T00:42:00Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Windows installer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Jun 19 2016  ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.35.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Apr 5 2015 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[TalkSoup.app]]''' 1.1 and corresponding [[netclasses]] released from GAP&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2015 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[LuserNET.app]]''' 0.4.3 maintenance release&lt;br /&gt;
&lt;br /&gt;
=== Mar 05 2015 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[FTP.app]]''' 0.5 release&lt;br /&gt;
&lt;br /&gt;
=== Jan 09 2015 ===&lt;br /&gt;
* '''[[DataBasin.app]]''' 0.8 release&lt;br /&gt;
: Split out core API into KIT, Improved CSV field output management, bug fixes&lt;br /&gt;
&lt;br /&gt;
=== Jan 08 2015 ===&lt;br /&gt;
* '''[[PRICE.app]]''' 1.3.0 release&lt;br /&gt;
&lt;br /&gt;
=== Dec 31 2014 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[GWorkspace]] release'''&lt;br /&gt;
: Many file operation fixes, memory leaks&amp;amp;crashes fixes, new preference system to hold viewer status&lt;br /&gt;
&lt;br /&gt;
=== Oct 26 2014 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[GNUMail]] release'''&lt;br /&gt;
: Maintenance release, fixes crashes and SMTP on GNUstep.&lt;br /&gt;
&lt;br /&gt;
=== Oct 24 2014 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[ProjectCenter]] release'''&lt;br /&gt;
: Editor improvements, crash fixes.&lt;br /&gt;
&lt;br /&gt;
=== Oct 12 2014 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[Pantomime]] release'''&lt;br /&gt;
: Maintenance release, fixes NetBSD and many other crashers&lt;br /&gt;
&lt;br /&gt;
=== Sep 04 2014 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[BatMon.app]] release'''&lt;br /&gt;
: ([http://gap.nongnu.org/batmon/index.html Homepage] 0.8 Release&lt;br /&gt;
&lt;br /&gt;
=== Apr 28 2014 ===&lt;br /&gt;
* '''[[DataBasin.app]] release'''&lt;br /&gt;
: ([http://gap.nongnu.org/databasin/index.html 0.7 release])&lt;br /&gt;
&lt;br /&gt;
=== Jan 09 2014  ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.34.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Dec 24 2013 ===&lt;br /&gt;
* '''GNUstep core release'''&lt;br /&gt;
: ([http://www.gnustep.org/resources/downloads.php Christmas2013 Release])&lt;br /&gt;
&lt;br /&gt;
=== Dec 06 2013 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.33.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Oct 15 2013 ===&lt;br /&gt;
* '''[[Graphos.app]] version 0.5'''&lt;br /&gt;
: New release, with improved editors and selection , important fixes for the Text objects&lt;br /&gt;
&lt;br /&gt;
=== Sep 16 2013 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[PDFKit]] version 0.9.3'''&lt;br /&gt;
: This release solves portability issues (64bit-x86, PPC, Sparc...), problems with Clang, improved packaging, security patches&lt;br /&gt;
&lt;br /&gt;
=== Aug 22 2013 ===&lt;br /&gt;
* '''GNUstep Examples 1.4.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/usr-apps/gnustep-examples-1.4.0.tar.gz Download Examples]). Various updates.&lt;br /&gt;
&lt;br /&gt;
* '''[[MathArray]] Version 1.3'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/contrib/MathArray-1.3.0.tar.gz Download MathArray]). Fixes to work on modern compilers.&lt;br /&gt;
&lt;br /&gt;
=== Aug 10 2013 ===&lt;br /&gt;
* '''GNUstep [[Startup]]  0.30.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-startup-0.30.0.tar.gz Download Startup]). Includes latest core packages&lt;br /&gt;
&lt;br /&gt;
=== Apr 21 2013 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.5'''&lt;br /&gt;
: ([http://gap.nongnu.org/zipper Zipper Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Apr 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.1 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.1.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.4.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.4.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Mar 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.23.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.3.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.3.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=GNUstepWiki:Site_support&amp;diff=6884</id>
		<title>GNUstepWiki:Site support</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=GNUstepWiki:Site_support&amp;diff=6884"/>
		<updated>2016-04-20T01:10:03Z</updated>

		<summary type="html">&lt;p&gt;Fedor: bad link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While GNUstep is a fairly large project, with 10-20 active developers and perhaps hundreds or more individuals and corporations that use GNUstep, it is not large enough to attract all the help we need. Yet our needs are growing each day. Our proposed solution is to begin accepting donations so that we can pay for some of the things that we can't get people to give us. Current ideas include a bounties for high-priority projects (list in the works), a server-farm for testing and packaging, and better documentation.&lt;br /&gt;
&lt;br /&gt;
== Donate ==&lt;br /&gt;
&lt;br /&gt;
* Donate via the [https://my.fsf.org/civicrm/contribute/transact?reset=1&amp;amp;id=21 FSF]&lt;br /&gt;
* Donate via [http://www.spi-inc.org/projects/gnustep SPI, Inc]. GNUstep is now associated with SPI and can accept donations through them!&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=GNUstepWiki:Site_support&amp;diff=6883</id>
		<title>GNUstepWiki:Site support</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=GNUstepWiki:Site_support&amp;diff=6883"/>
		<updated>2016-04-20T01:06:26Z</updated>

		<summary type="html">&lt;p&gt;Fedor: update link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While GNUstep is a fairly large project, with 10-20 active developers and perhaps hundreds or more individuals and corporations that use GNUstep, it is not large enough to attract all the help we need. Yet our needs are growing each day. Our proposed solution is to begin accepting donations so that we can pay for some of the things that we can't get people to give us. Current ideas include a bounties for high-priority projects (list in the works), a server-farm for testing and packaging, and better documentation.&lt;br /&gt;
&lt;br /&gt;
== Donate ==&lt;br /&gt;
&lt;br /&gt;
* Donate via the [https://my.fsf.org/civicrm/contribute/transact?reset=1&amp;amp;id=21 FSF]&lt;br /&gt;
* Donate via [http://www.spi-inc.org/projects/gnustep SPI, Inc]. GNUstep is now associated with SPI and can accept donations through them!&lt;br /&gt;
* Buy GNUstep shirts from [http://72.43.231.222/items.asp?Cc=GNUstep Hacker Threads]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Developer_FAQ&amp;diff=6690</id>
		<title>Developer FAQ</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Developer_FAQ&amp;diff=6690"/>
		<updated>2014-06-08T20:25:34Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Remove testfarm&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FAQ]]&lt;br /&gt;
&lt;br /&gt;
Please send corrections to gnustep-maintainer@gnu.org. Also look at the [[User FAQ]] for more user oriented questions.&lt;br /&gt;
&lt;br /&gt;
==Getting started==&lt;br /&gt;
===[[Installation]]===&lt;br /&gt;
How to install GNUStep&lt;br /&gt;
===Installation [[Troubleshooting]]===&lt;br /&gt;
What to do when installation screws up.&lt;br /&gt;
=== [[Configuration]]===&lt;br /&gt;
What to do once GNUStep is installed.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
&lt;br /&gt;
=== Is it easy to port OPENSTEP programs to GNUstep? ===&lt;br /&gt;
&lt;br /&gt;
It is probably easy for simple programs. There are some portability tools to make this easier, or rewrite the Makefiles yourself. You will also have to translate the NIB files (if there are any) to GNUstep model files using the nib2gmodel program. See the [[Writing portable code#Porting_from_Cocoa_or_OPENSTEP_.28NS.2A.29_to_GNUstep|portability]] page for details.&lt;br /&gt;
&lt;br /&gt;
=== How about porting between Cocoa and GNUstep? ===&lt;br /&gt;
&lt;br /&gt;
It's easier from GNUstep to Cocoa than Cocoa to GNUstep. Cocoa is constantly changing, much faster than GNUstep could hope to keep up. They have added extensions and new classes that aren't available in GNUstep yet. Plus there are some other issues. See the [[Writing portable code#Porting_from_Cocoa_or_OPENSTEP_.28NS.2A.29_to_GNUstep|portability]] page for details.&lt;br /&gt;
&lt;br /&gt;
=== Tools for porting ===&lt;br /&gt;
&lt;br /&gt;
While the programming interface should be almost transparent between systems (expect for the unimplemented parts, of course), there are a variety of other files and tools that are necessary for porting programs.&lt;br /&gt;
&lt;br /&gt;
* '''nib2gmodel:''' This program coverts nib files from any system, such as Cocoa or OPENSTEP to a gmodel format file. Gmodel can be read directly by GNUstep or you can convert this to a more GNUstep-native gorm format (using the Gorm interface modeller).&lt;br /&gt;
* '''Renaissance:''' GNUstep Renaissance allows you to describe your user interfaces (that is, the windows in your application, and the buttons, boxes, textfields, etc in the windows) in simple and intuitive XML files, using an open, standard format describing the logic of the interface. It has a number of advantages over the proprietary nib format: portability, open standard, easy localization, themeability, and intelligent autolayout.&lt;br /&gt;
* '''[[Gorm]]:''' The equivalent of the Interface Builder in GNUstep. As of version 1.1.0 Gorm allows reading and writing of Mac OS 10.2 or later Cocoa NIB files.  Please see http://lists.gnu.org/archive/html/discuss-gnustep/2006-09/msg00008.html.&lt;br /&gt;
* '''OpenStep2GNUConverter and nfmake:''' Two programs that allow you to convert PB files to GNUstep makefiles or compile a program on GNUstep directly from PB files. They probably work only for OPENSTEP systems and are a little out-of-date.&lt;br /&gt;
* '''StepTalk:''' A portable scripting environment that lets your do scripting in almost any language you like.&lt;br /&gt;
&lt;br /&gt;
=== Can I transfer archived data from GNUstep to Cocoa? ===&lt;br /&gt;
&lt;br /&gt;
Apple's archiving format is proprietary and not documented, so this poses a problem for anyone wanting to implement compatibility with it. However, even if we reverse engineered the format, there are enough differences between the class and ivar layouts to make this sort of compatibility difficult. Not to mention the fact that we would constantly have to keep up with the changes Apple made. Also Apple's archiving format, as far as we know, would not be compatible between different machines because of endiness issues, although GNUstep doesn't have this problem.&lt;br /&gt;
&lt;br /&gt;
The new keyed archiving using XML file formats is much more portable, and GNUstep is trying to maintain compatibility with Apple for this type of archiving.&lt;br /&gt;
&lt;br /&gt;
=== Does distributed objects work between GNUstep and Cocoa? ===&lt;br /&gt;
&lt;br /&gt;
See the answer to the previous question (on archive compatibility) for why this won't work either.&lt;br /&gt;
&lt;br /&gt;
=== Is there an Interface Builder for GNUstep? ===&lt;br /&gt;
&lt;br /&gt;
There is an Interface Builder for GNUstep called [[Gorm]]. A lot of work has been put into it and it works very well. The project manager [[ProjectCenter]] is also available. There is also [[ProjectManager]].&lt;br /&gt;
&lt;br /&gt;
=== Can I use my original NIB files? ===&lt;br /&gt;
It is currently possible to use newer keyed archiving files which were created on Mac OS 10.2 or later.  &lt;br /&gt;
&lt;br /&gt;
Older nibs, such as those from Mac OS 10.1 or from OPENSTEP which don't use keyed archiving aren't readable since Apple/NeXT never documented their nib format.  These nibs must be translated into keyed nibs for use with GNUstep, if you have Mac OS 10.2 or later this is a simple matter of loading them into IB and saving them as keyed nibs.  Alternatively, if you only have OPENSTEP you can use nib2gmodel to translate them into gmodel format.&lt;br /&gt;
&lt;br /&gt;
=== Can one use the hybrid &amp;quot;Objective-C++&amp;quot; ? ===&lt;br /&gt;
&lt;br /&gt;
Yes.  As of release 4.1 the GNU C Compiler (GCC) supports &amp;quot;Objective-C++&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Is there a plan to support the Java/YellowBox Bindings? ===&lt;br /&gt;
&lt;br /&gt;
Yes. The GNustep Java library/bridge called JIGS is available now. JIGS is a free (LGPL) Java Interface for GNUstep; it can automatically wrap Objective-C libraries based on GNUstep, making them accessible directly to the Java programmer as if they were Java libraries. As a side effect, it is also possible to use the whole engine in the reverse way: JIGS provides a high level API to allow Objective-C programmers to start java virtual machines inside GNUstep Objective-C code and access java objects in the java virtual machine transparently, as if they were objective-C objects. &lt;br /&gt;
&lt;br /&gt;
=== What if I compile GNUstep under OPENSTEP/MacOS X? ===&lt;br /&gt;
&lt;br /&gt;
GNUstep uses the X-windows display postscript extension. The interface to that is not the same as the interface to the OPENSTEP/MacOS-X windows server. While someone could write a backend library to provide the interface, nobody has bothered to date.&lt;br /&gt;
&lt;br /&gt;
You can, however, use a GNUstep program with an X11 server running on MacOSX.&lt;br /&gt;
&lt;br /&gt;
=== Is the Objective C API for GTK related? ===&lt;br /&gt;
&lt;br /&gt;
No. GNUstep applications provide their GUI via the OpenStep API, which provides fully object-oriented access to GUI manipulation.&lt;br /&gt;
&lt;br /&gt;
The object-oriented nature of the libraries and language make it much easier for new users to create their own subclasses rather than simply using the supplied widgets as in other frameworks. &lt;br /&gt;
&lt;br /&gt;
=== How about implementing parts of the Application Kit with GTK? ===&lt;br /&gt;
&lt;br /&gt;
Yes and No - The GNUstep architecture provides a single, platform-independent, API for handling all aspects of GUI interaction (implemented in the gstep-gui library), with a backend architecture that permits you to have different display models (display postscript, X-windows, win32, berlin ...) while letting you use the same code for printing as for displaying. Use of GTK in the frontend gui library would remove some of those advantages without adding any.&lt;br /&gt;
&lt;br /&gt;
That being said, a backend library could be implemented using gtk if anyone wanted to do so. Since the frontend library handles most of the work involved in implementing the OpenStep API, the backend is a relatively thin layer and the advantages of GTK over direct xlib or win32 calls is likely to be minimal. If/when GTK is ported to more systems, a backend written using it could be a valuable asset - volunteers are, as always, welcome. &lt;br /&gt;
&lt;br /&gt;
== Compiling and Developing ==&lt;br /&gt;
&lt;br /&gt;
=== How can I get started programming? ===&lt;br /&gt;
Good question.  Please refer to the tutorials for some suggestions.  Also look at Apple's documentation (pointers in the Resources section on the GNUstep web site.)&lt;br /&gt;
&lt;br /&gt;
=== Why doesn't GDB support Objective-C? ===&lt;br /&gt;
As of GDB 6.0, gdb supports debugging of Objective-C code.&lt;br /&gt;
&lt;br /&gt;
== How can I help with GNUstep? ==&lt;br /&gt;
&lt;br /&gt;
The first task is probably just to get familiar with it, then there's a lot you can do. Write library code or applications to get a feel for it. See the [[GNUstepWiki:Community_Portal|community portal]] for an overview of what a GNUstep developer should know.&lt;br /&gt;
&lt;br /&gt;
Another simple way to get familiar with GNUstep is to help write documentation. A lot of documentation is written in the source code itself, and autogenerated. You could also improve on several of the manuals that explain the overall usage of GNUstep. &lt;br /&gt;
&lt;br /&gt;
Here are the next steps: &lt;br /&gt;
* Start off by fixing [http://savannah.gnu.org/bugs/?group_id=99 bugs]&lt;br /&gt;
* Look at the [[#How_do_I_update_the_task_list.3F|list of tasks]] for longer term work and check [[Ideas]] for other ideas.&lt;br /&gt;
* For a bigger challenge, finish off part of the [[Roadmap]]&lt;br /&gt;
&lt;br /&gt;
=== How do I start writing applications? ===&lt;br /&gt;
&lt;br /&gt;
You can either look at the links on the GNUstep website for applications that have been started, and email their owners to volunteer to help, or you can start your own project.&lt;br /&gt;
&lt;br /&gt;
Let people know what you are doing. Break your project up into the smallest units you can. Feed back frequent updates to the maintainers. Ask questions in the discussion mailing list.&lt;br /&gt;
&lt;br /&gt;
=== Helping develop GNUstep === &lt;br /&gt;
&lt;br /&gt;
There is plenty of unimplemented stuff in the gui library and backend libraries that volunteers can work on, just browse through the code and see if it conforms to the documentation.&lt;br /&gt;
&lt;br /&gt;
Do remember that any changes beyond a few lines of code (or documentation) require a disclaimer or copyright assignment to the Free Software Foundation before they can be incorporated into the project. [[#How_do_I_assign_my_contribution.3F|See below]].&lt;br /&gt;
&lt;br /&gt;
Don't start with large-scale reorganization of anything -- instead, get a general idea in mind of what you want to do, and proceed as much as possible with incremental changes that don't break anything - that way you can make those incremental changes available to the rest of the community at frequent intervals.&lt;br /&gt;
&lt;br /&gt;
Don't be afraid to give up - there is no shame in finding out that you have take on too large/complex a project. It's much better to 'resign' and take on a smaller job than to just stop without telling anyone.&lt;br /&gt;
&lt;br /&gt;
Please document the code you add or change (using autogsdoc comments that begin with a slash and two asterices) and maybe write a testcase for it. But PLEASE, do not copy from the Apple documentation or any other copyrighted documentation. &lt;br /&gt;
&lt;br /&gt;
Specific tasks are noted in the developers section on the GNUstep website.&lt;br /&gt;
&lt;br /&gt;
=== Helping document GNUstep ===&lt;br /&gt;
&lt;br /&gt;
All class documentation is written directly in the source code itself and translated using the autogsdoc program. See the source code and documentation for autogsdoc for information on documenting the classes.&lt;br /&gt;
&lt;br /&gt;
Newcomers could write documentation for individual classes by comparing the OpenStep specification, the MacOS-X documentation, and the GNUstep source. Documentation should clearly note where individual methods are specific to OpenStep, MacOS-X or are GNustep extensions.&lt;br /&gt;
&lt;br /&gt;
More experienced people could write documentation on general programming topics, and tutorials for new users. Contributors to the wiki are welcome!&lt;br /&gt;
&lt;br /&gt;
Anyone willing to write documentation, either tutorials for using GNUstep, or reference documentation for individual classes, should either write it in gsdoc or as plain ascii text for someone else to format into gsdoc.&lt;br /&gt;
&lt;br /&gt;
GNUstep documentation should have copyright assigned to the Free Software Foundation.&lt;br /&gt;
&lt;br /&gt;
=== How do I assign my contribution? ===&lt;br /&gt;
&lt;br /&gt;
Everyone who contributes more than 20 lines of code or so needs to sign a copyright assignment so that the FSF can have legal control of the copyright. This makes it easier to defend against any copyright infringement suits. Contact the GNUstep maintainer for instructions on how to do this or download and fill out the form http://www.gnustep.org/resources/request-assign.future (instructions are included).&lt;br /&gt;
&lt;br /&gt;
=== How do I update the task list? ===&lt;br /&gt;
&lt;br /&gt;
The [http://savannah.gnu.org/pm/?group_id=99 task list] is supposed to tell people what jobs are waiting to be done. Feel free to add to it or update the tasks that are there (you need to create a login for yourself first).&lt;br /&gt;
&lt;br /&gt;
One job of major importance that pretty much anyone can do is to look for jobs to add to the task list. In the case of methods from the OpenStep specification or the MacOS-X documentation not being present in the GNUstep libraries, it is also helpful to add the method prototypes to the library header files.&lt;br /&gt;
&lt;br /&gt;
Send any changes or additions to bug-gnustep@gnu.org.&lt;br /&gt;
&lt;br /&gt;
A beginner can look through the MacOS-X documentation, the OpenStep specification and the GNUstep source and contribute task items.&lt;br /&gt;
&lt;br /&gt;
If a class or method is&lt;br /&gt;
&lt;br /&gt;
* in MacOS-X and OpenStep but is not in GNUstep, it's a high priority TODO and should at least be added to the GNUstep headers and a dummy version added to the source with a FIXME comment.&lt;br /&gt;
* in MacOS-X but not OpenStep or GNUstep, it's a low priority TODO. It should be added to the GNUstep headers bracketed in #ifndef STRICT_OPENSTEP&lt;br /&gt;
* in OpenStep but not in MacOS-X or GNUstep, it's a low priority TODO. It should be added to the GNUstep headers bracketed in #ifndef STRICT_MACOS_X&lt;br /&gt;
&lt;br /&gt;
There are a couple of people working on this already, so it's a good idea to get in touch with Adam or Richard to coordinate efforts.&lt;br /&gt;
&lt;br /&gt;
=== How do I start writing tests? ===&lt;br /&gt;
&lt;br /&gt;
You can write testcases - where the libraries fail tests, you could either fix the problem, or add it to the task list.&lt;br /&gt;
&lt;br /&gt;
To write testcases, you need to use svn to install the latest GNUstep sourcecode you can find. Then checkout the 'gnustep/tools/testsuite' module from svn.&lt;br /&gt;
&lt;br /&gt;
=== How can I help with the GNUstep website? ===&lt;br /&gt;
&lt;br /&gt;
'''Please consider contributing to this Wiki as opposed to the website.'''&lt;br /&gt;
Contact Adam Fedor fedor@gnu.org, the maintainer.&lt;br /&gt;
&lt;br /&gt;
The GNUstep website is kept as a CVS module, but the largest portions of it (the FAQ and the Documentation) are actually generated from files in the individual GNUstep packages.&lt;br /&gt;
&lt;br /&gt;
If you want to update the FAQ or documentation - grab the latest snapshot of the GNUstep core you can find, update it from the svn repository, and work with the contents of the appropriate documentation directory.&lt;br /&gt;
&lt;br /&gt;
If you want to work on other parts of the website, you can grab a copy of the website via anonymous CVS. See http://savannah.gnu.org/cvs/?group_id=99 for instructions on how to do that.&lt;br /&gt;
&lt;br /&gt;
The main task with the website is to figure out which bits are out-of-date (or wrong) and update/mark-as-outdated as required.&lt;br /&gt;
&lt;br /&gt;
== GNU Objective C Compiler and Runtime ==&lt;br /&gt;
&lt;br /&gt;
=== What is the Objective C Runtime? ===&lt;br /&gt;
&lt;br /&gt;
The [[Objective-C runtime]] Library provides C functions and data structures required to execute an Objective C program.&lt;br /&gt;
&lt;br /&gt;
The GNU Objective C Runtime Library offers everything NeXT's runtime does, including Categories, Protocols, `+poseAs:', thread-safety, class initialization on demand, delayed loading of classes, and initialization of static instances (such as @&amp;quot;&amp;quot;-style string objects).&lt;br /&gt;
&lt;br /&gt;
It also has several differences over NeXT's implementation:&lt;br /&gt;
&lt;br /&gt;
* GNU's runtime provides &amp;quot;selector-types&amp;quot; along with each selector; NeXT's does not. A selector-type is a string that describes the C variable types for the method's return and argument values. Among other uses, selector-types is extremely helpful for fast distributed objects implementations, (see GNUstep Base Library Section, below).&lt;br /&gt;
&lt;br /&gt;
* Many of the GNU functions have different names than their corresponding NeXT functions; the GNU names conform to the GNU coding standards. The GNUstep base library contains a compatibility header that works with both runtimes. You should use functions there or use OpenStep Foundation methods/functions instead of the basic runtime functions so that you code can run with either system.&lt;br /&gt;
&lt;br /&gt;
Apple has recently added new functionality to their runtime, including built-in exception handling, etc. Hopefully these will be ported to the GNU runtime in the future.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where can I get a gcc compiler with Objective C support? ===&lt;br /&gt;
*TBA.&lt;br /&gt;
=== How I can compile my own gcc compiler with objective-C support ? ===&lt;br /&gt;
* TBA.&lt;br /&gt;
=== How I check if my gcc compiler has good objective C environment ? ===&lt;br /&gt;
* TBA.&lt;br /&gt;
&lt;br /&gt;
== GNUstep Base Library ==&lt;br /&gt;
&lt;br /&gt;
=== What is the GNUstep Base Library? ===&lt;br /&gt;
&lt;br /&gt;
The GNUstep Base Library is a library of general-purpose, non-graphical Objective C objects. For example, it includes classes for strings, object collections, byte streams, typed coders, invocations, notifications, notification dispatchers, moments in time, network ports, remote object messaging support (distributed objects), event loops etc.&lt;br /&gt;
&lt;br /&gt;
It provides functionality that aims to implement the non-graphical portion of the OpenStep standard (the Foundation library).&lt;br /&gt;
&lt;br /&gt;
=== What is its current state of development? ===&lt;br /&gt;
&lt;br /&gt;
GNUstep base is currently stable and, to the best of our knowledge, implements all of the OpenStep functionality (except for a few classes that we feel are not useful). It also implements most all of the new Cocoa classes. However we do some things, like scripting, differently, so we don't implement all the Cocoa classes.&lt;br /&gt;
&lt;br /&gt;
=== What are the features of GNU Distributed Objects? ===&lt;br /&gt;
&lt;br /&gt;
GNU Distributed Objects has many of the features of other distributed objects implementations, but, since it is free software, it can be ported to platforms for which other distributed objects implementations are not available.&lt;br /&gt;
&lt;br /&gt;
NOTE: The GNU distributed object facilities have the same ease-of-use as Apple's; be warned, however, that they are not compatible with each other. They have different class hierarchies, different instance variables, different method names, different implementation strategies and different network message formats. You cannot communicate with a Apple NSConnection using a GNU NSConnection.&lt;br /&gt;
Here are some differences between GNU distributed objects and Apple's distributed objects: Apple NSDistantObject asks it's remote target for the method encoding types and caches the results; GNU NSDistantObject gets the types directly from the local GNU &amp;quot;typed selector&amp;quot; mechanism if the information is known locally and only queries the remote target or caching encoding types when using a method that is not known to the local process. The NSProxy for the remote root object always has name and, once set, you cannot change the root object of a NSConnection; the GNU Proxy for the remote root object has a target address value just like all other Proxy's, and you can change the root object as many times as you like. &lt;br /&gt;
&lt;br /&gt;
== GNUstep GUI Library ==&lt;br /&gt;
&lt;br /&gt;
=== What is the GUI Library? ===&lt;br /&gt;
&lt;br /&gt;
The GNUstep GUI Library is a library of objects useful for writing graphical applications. For example, it includes classes for drawing and manipulating graphics objects on the screen: windows, menus, buttons, sliders, text fields, and events. There are also many peripheral classes that offer operating-system-independent interfaces to images, cursors, colors, fonts, pasteboards, printing. There are also workspace support classes such as data links, open/save panels, context-dependent help, spell checking.&lt;br /&gt;
&lt;br /&gt;
It provides functionality that aims to implement the `AppKit' portion of the OpenStep standard. However the implementation has been written to take advantage of GNUstep enhancements wherever possible.&lt;br /&gt;
&lt;br /&gt;
=== Explain the organization of the front- and back-ends ===&lt;br /&gt;
&lt;br /&gt;
The GNUstep GUI Library is divided into a front- and back-end. The front-end contains the majority of implementation, but leaves out the low-level drawing and event code. A back-end can override whatever methods necessary in order to implement low-level drawing event receiving. Different back-ends will make GNUstep available on various platforms. The default GNU back-end will run on top of X-Window. Other back-ends could allow GNUstep to run on OpenGL and WIN32 graphics/event platforms. Much work will be saved by this clean separation between front- and back-end, because it allows different platforms to share the large amount of front-end code.&lt;br /&gt;
&lt;br /&gt;
=== What is the current state of development of the front-end? ===&lt;br /&gt;
Many of the classes are well implemented, if not thoroughly tested. See the GNUstep web sites and read status information contained in the distribution for the most up-to-date information.&lt;br /&gt;
&lt;br /&gt;
=== What is the current state of development of the back-ends? ===&lt;br /&gt;
&lt;br /&gt;
There are several backends currently available:&lt;br /&gt;
&lt;br /&gt;
* '''xlib:''' This backend runs on X11 and uses standard xlib calls for implementing drawing. It works well, but is limited in many areas due to the limitations of xlib drawing. &lt;br /&gt;
* '''art:''' This is a very good backend that draws using the libart package and freetype with near PostScript quality and functionality.&lt;br /&gt;
* '''w32:''' This backend works on Windows and uses basic Windows drawing &lt;br /&gt;
* '''cairo:''' A backend based on the cairo graphics library. It is the standard backend (as long as the required libraries are installed).&lt;br /&gt;
&lt;br /&gt;
== GNUstep DisplayGhostScript Server ==&lt;br /&gt;
&lt;br /&gt;
=== What is the Display Ghostscript Server? ===&lt;br /&gt;
&lt;br /&gt;
It is a free implementation of a Display PostScript server based on the GNU Ghostscript program developed by Aladdin Enterprises and now owned by artofcode LLC.&lt;br /&gt;
&lt;br /&gt;
At one point, GNUstep was using this for display purposes. However the development of DGS has stopped as it is too difficult to maintain and no one wanted to work on it. Now we are using other means of drawing.&lt;br /&gt;
&lt;br /&gt;
=== What is its current state of development? ===&lt;br /&gt;
&lt;br /&gt;
GNU contracted with Aladdin Enterprises to add some key features to GNU Ghostscript so it could be used as a DPS server. This work has mostly been done, although Aladdin did not completely finish the work that they were contracted for. (Because the work took longer than specified and was not completed, Aladdin agreed to waive approximately $10,000 in promised fees for the work that was actually done and delivered.) DGS works fairly well with a single context. Alpha channel and compositing doesn't work.&lt;br /&gt;
&lt;br /&gt;
Further development on DGS has been abandoned in favor of libraries such as Cairo and libart.&lt;br /&gt;
&lt;br /&gt;
=== What is the relationship between the Display Ghostscript Server and X-Window? ===&lt;br /&gt;
&lt;br /&gt;
Display Ghostscript runs on top of X-Window.&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6646</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6646"/>
		<updated>2014-01-09T14:33:34Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Windows installer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Jan 09 2014  ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.34.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Dec 24 2013 ===&lt;br /&gt;
* '''GNUstep core release'''&lt;br /&gt;
: ([http://www.gnustep.org/resources/downloads.php Christmas2013 Release])&lt;br /&gt;
&lt;br /&gt;
=== Dec 06 2013 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.33.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Oct 15 2013 ===&lt;br /&gt;
* '''[[Graphos.app]] version o.5'''&lt;br /&gt;
: New release, with improved editors and selection , important fixes for the Text objects&lt;br /&gt;
&lt;br /&gt;
=== Sep 16 2013 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[PDFKit]] version 0.9.3'''&lt;br /&gt;
: This release solves portability issues (64bit-x86, PPC, Sparc...), problems with Clang, improved packaging, security patches&lt;br /&gt;
&lt;br /&gt;
=== Aug 22 2013 ===&lt;br /&gt;
* '''GNUstep Examples 1.4.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/usr-apps/gnustep-examples-1.4.0.tar.gz Download Examples]). Various updates.&lt;br /&gt;
&lt;br /&gt;
* '''[[MathArray]] Version 1.3'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/contrib/MathArray-1.3.0.tar.gz Download MathArray]). Fixes to work on modern compilers.&lt;br /&gt;
&lt;br /&gt;
=== Aug 10 2013 ===&lt;br /&gt;
* '''GNUstep [[Startup]]  0.30.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-startup-0.30.0.tar.gz Download Startup]). Includes latest core packages&lt;br /&gt;
&lt;br /&gt;
=== Apr 21 2013 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.5'''&lt;br /&gt;
: ([http://gap.nongnu.org/zipper Zipper Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Apr 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.1 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.1.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.4.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.4.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Mar 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.23.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.3.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.3.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6643</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6643"/>
		<updated>2014-01-03T05:33:11Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Link to 2012&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.gnustep.wordpress.com Spanish]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''[http://www.gnustep.org GNUstep]''' is a [[Portability|cross-platform]], object-oriented set of [[Frameworks|frameworks]] for desktop application [[Development tools|development]].&amp;lt;br&amp;gt;This set of frameworks, based on [[Cocoa]] (previously [[OpenStep]]), enables developers to rapidly build sophisticated software by employing a large library of reusable software components. GNUstep is already used [[GNUstep in production|in production]] environments at several organizations.&lt;br /&gt;
&lt;br /&gt;
Sounds interesting? Have a look at the more in-depth [[Introduction to GNUstep|introduction]]!&lt;br /&gt;
&lt;br /&gt;
* '''Download Stable Core Packages :''' [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-make-2.6.6.tar.gz Make v2.6.6], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-base-1.24.6.tar.gz Base v1.24.6], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-gui-0.24.0.tar.gz GUI v0.24.0], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-back-0.24.0.tar.gz Back v0.24.0]&lt;br /&gt;
&lt;br /&gt;
* '''Download Unstable Core packages : ''' (NOTE: Now only in the SVN software repository)&lt;br /&gt;
&lt;br /&gt;
* '''Developer applications:''' [[Gorm.app|Gorm 1.2.20]], [[ProjectCenter.app| ProjectCenter 0.6.1]]&lt;br /&gt;
&lt;br /&gt;
New Objective-C 2.0 [[ObjC2_FAQ|FAQ]]&lt;br /&gt;
&lt;br /&gt;
If you find bugs, please refer how to [[ Report_Bugs | report bugs]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
| All packages are collected in the searchable [http://www.gnustep.org/softwareindex/ Software Index] which also has an [http://www.gnustep.org/softwareindex/rss.php RSS feed].&lt;br /&gt;
There are some [[Themes]] for the GNUstep apps.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:right; vertical-align:top; font-size:10px;&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[{{SERVER}}{{localurl:Template:GNUstep_News|action=edit}} '''Add Entry''']&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{GNUstep_News}}&lt;br /&gt;
&lt;br /&gt;
== Older News ==&lt;br /&gt;
&lt;br /&gt;
[[Application_News_2012|2012]],&lt;br /&gt;
[[Application_News_2011|2011]],&lt;br /&gt;
[[Application_News_2010|2010]],&lt;br /&gt;
[[Application_News_2009|2009]],&lt;br /&gt;
[[Application_News_2008|2008]],&lt;br /&gt;
[[Application_News_2007|2007]],&lt;br /&gt;
[[Application_News_2006|2006]],&lt;br /&gt;
[[Application_News_2005|2005]],&lt;br /&gt;
[[Application_News_2004|2004]],&lt;br /&gt;
[[Application_News_2003|2003]],&lt;br /&gt;
[[Application_News_2002|2002]]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background: #ff958e;&amp;quot;&lt;br /&gt;
| If you want to participate, you need to [[Special:Userlogin|create an account]] and send a mail with your user name to ''&amp;lt;tt&amp;gt;gnustep-webmasters [AT] gnu.org&amp;lt;/tt&amp;gt;'' to request write-access. We are sorry for the inconvenience, but this procedure has become necessary to prevent SPAM'ing of this site.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6642</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6642"/>
		<updated>2014-01-03T05:32:39Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Moved 2012 News to it's own page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Dec 24 2013 ===&lt;br /&gt;
* '''GNUstep core release'''&lt;br /&gt;
: ([http://www.gnustep.org/resources/downloads.php Christmas2013 Release])&lt;br /&gt;
&lt;br /&gt;
=== Dec 06 2013 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.33.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Oct 15 2013 ===&lt;br /&gt;
* '''[[Graphos.app]] version o.5'''&lt;br /&gt;
: New release, with improved editors and selection , important fixes for the Text objects&lt;br /&gt;
&lt;br /&gt;
=== Sep 16 2013 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[PDFKit]] version 0.9.3'''&lt;br /&gt;
: This release solves portability issues (64bit-x86, PPC, Sparc...), problems with Clang, improved packaging, security patches&lt;br /&gt;
&lt;br /&gt;
=== Aug 22 2013 ===&lt;br /&gt;
* '''GNUstep Examples 1.4.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/usr-apps/gnustep-examples-1.4.0.tar.gz Download Examples]). Various updates.&lt;br /&gt;
&lt;br /&gt;
* '''[[MathArray]] Version 1.3'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/contrib/MathArray-1.3.0.tar.gz Download MathArray]). Fixes to work on modern compilers.&lt;br /&gt;
&lt;br /&gt;
=== Aug 10 2013 ===&lt;br /&gt;
* '''GNUstep [[Startup]]  0.30.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-startup-0.30.0.tar.gz Download Startup]). Includes latest core packages&lt;br /&gt;
&lt;br /&gt;
=== Apr 21 2013 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.5'''&lt;br /&gt;
: ([http://gap.nongnu.org/zipper Zipper Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Apr 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.1 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.1.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.4.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.4.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Mar 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.23.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.3.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.3.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Application_News_2012&amp;diff=6641</id>
		<title>Application News 2012</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Application_News_2012&amp;diff=6641"/>
		<updated>2014-01-03T05:32:15Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Moved 2012 news to new page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Oct 21 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]]  1.3'''&lt;br /&gt;
: ([http://gap.nongnu.org/mpdcon MPDCon Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Oct 2 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]]  0.3.0'''&lt;br /&gt;
: ([http://www.nongnu.org/fisicalab/descargas_eng.html Download FisicaLab])&lt;br /&gt;
&lt;br /&gt;
=== Sep 4 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.1 release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Aug 21 2012 ===&lt;br /&gt;
* '''Windows Installer snapshot (unstable) update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.31.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.0 initial release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''[[AddressManager.app]] 0.4.8''' &lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jul 14 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.30.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jun 30 2012 ===&lt;br /&gt;
* '''[[Grr]] 1.0.0''' and RSSkit&lt;br /&gt;
: New releases&lt;br /&gt;
&lt;br /&gt;
=== Jun 20 2012 ===&lt;br /&gt;
* '''[[PDFKit]] 0.9.2'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jun 13 2012 ===&lt;br /&gt;
* '''[[ProjectCenter.app]] 0.6.1'''&lt;br /&gt;
: Minor update release&lt;br /&gt;
&lt;br /&gt;
=== Jun 09 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]] 1.2'''&lt;br /&gt;
: First release from GAP&lt;br /&gt;
&lt;br /&gt;
=== Jun 03 2012 ===&lt;br /&gt;
* '''[[GSPdf.app]] 0.5'''&lt;br /&gt;
: New maintenance release&lt;br /&gt;
&lt;br /&gt;
* '''[[Terminal.app]] 0.9.8'''&lt;br /&gt;
: Maintenance release&lt;br /&gt;
&lt;br /&gt;
=== May 31 2012 ===&lt;br /&gt;
* '''[[GWorkspace.app]] 0.9.1'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== May 24 2012 ===&lt;br /&gt;
* '''[[DataBasin.app]] 0.5'''&lt;br /&gt;
: New release, improved functions and bug fixes.&lt;br /&gt;
&lt;br /&gt;
=== May 10 2012 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.4'''&lt;br /&gt;
: First release from the GAP team.&lt;br /&gt;
&lt;br /&gt;
=== May 01 2012 ===&lt;br /&gt;
* '''[[Graphos.app]] 0.3'''&lt;br /&gt;
: New release (modeless inspector, new improved file format...)&lt;br /&gt;
&lt;br /&gt;
=== Apr 23 2012 ===&lt;br /&gt;
* '''[[PRICE.app]] 1.1.0'''&lt;br /&gt;
: New release (new filters, enhancements, bug and portability fixes)&lt;br /&gt;
&lt;br /&gt;
=== Apr 09 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]] 0.2.2'''&lt;br /&gt;
: New release (bugfix for latest GNUstep packages)&lt;br /&gt;
&lt;br /&gt;
=== Apr 06 2012 ===&lt;br /&gt;
* '''[[FTP.app]] 0.3'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2012 ===&lt;br /&gt;
* '''GNUstep participates in Google Summer of Code 2012'''&lt;br /&gt;
: ([[Summer of Code 2012]])&lt;br /&gt;
&lt;br /&gt;
=== Feb 17 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html GNUstep-Core 0.29.1])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''Silver theme  2.5'''&lt;br /&gt;
: ([http://wiki.gnustep.org/images/6/6d/Silver.theme.tar.bz2 Silver theme])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''[[Gemas.app]]  0.3'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/Gemas-0.3.tar.gz Download Gemas])&lt;br /&gt;
* '''[[HighlighterKit]]  0.1.2'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HighlighterKit-0.1.2.tar.gz Download HighlighterKit])&lt;br /&gt;
* '''HKThemes  1.0'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HKThemes-1.0.tar.gz Download HKThemes])&lt;br /&gt;
&lt;br /&gt;
=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=User_Guides&amp;diff=6633</id>
		<title>User Guides</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=User_Guides&amp;diff=6633"/>
		<updated>2014-01-02T03:35:55Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Update how to&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is intended as a collection of guides for users.&lt;br /&gt;
&lt;br /&gt;
== Installing GNUstep ==&lt;br /&gt;
&lt;br /&gt;
Installation can be easy or complex, depending on the system you use. If you encounter problems that aren't discussed here, please [[Get Help|ask for help on the mailing lists]].&lt;br /&gt;
&lt;br /&gt;
* [[Installation | Simple Installation]]&lt;br /&gt;
* Make sure you also check the [[Platform_compatibility|platform-specific]] instructions as well.&lt;br /&gt;
* Comprehensive [http://gnustep.made-it.com/BuildGuide/ build guide] for GNUstep on GNU/Linux.&lt;br /&gt;
* [http://www.gnustep.org/resources/documentation/User/Gui/KeyboardSetup.html User Keyboard Setup]&lt;br /&gt;
* [http://www.gnustep.org/resources/documentation/User/Gui/LanguageSetup.html Setup for East Asian Languages]&lt;br /&gt;
* User Defaults ([http://www.gnustep.org/resources/documentation/User/Gui/DefaultsSummary.html GUI]) ([http://www.gnustep.org/resources/documentation/Developer/Back/General/DefaultsSummary.html Back])&lt;br /&gt;
* [[GNUstep SVN Installation Guide]]&lt;br /&gt;
&lt;br /&gt;
* [http://svn.gna.org/svn/etoile/trunk/Etoile/INSTALL.Ubuntu GNUstep and Étoilé dependency list]&lt;br /&gt;
* [[Building GNUstep with Clang]]&lt;br /&gt;
* [http://artinamessage.wordpress.com/2013/06/03/gnustep-install-with-clang-blocks-and-grand-central-dispatch-gcd/ Building GNUstep with clang, blocks, and Grand Central Dispatch]&lt;br /&gt;
&lt;br /&gt;
== Using GNUstep ==&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Applications|User Applications]]&lt;br /&gt;
* [http://www.gnustep.org/resources/documentation/User/GNUstep/filesystem_toc.html Filesystem Layout] ([http://www.gnustep.org/resources/documentation/User/GNUstep/filesystem.pdf PDF])&lt;br /&gt;
* [[User_FAQ|GNUstep Users' FAQ]] ([http://www.gnustep.org/resources/documentation/User/GNUstep/userfaq.pdf PDF])&lt;br /&gt;
* [[Get Help|Mailing Lists, IRC and Newsgroups]]&lt;br /&gt;
* [[Cross Compiling]]&lt;br /&gt;
* [http://gnustep.files.wordpress.com/2010/11/objective-c_gnustep.pdf Manual de Objective-C y GNUstep (PDF en español)]&lt;br /&gt;
* [[Themes|Changing GNUstep Theme]]&lt;br /&gt;
&lt;br /&gt;
== Other Info ==&lt;br /&gt;
&lt;br /&gt;
* News and info:&lt;br /&gt;
** [http://freshmeat.net/browse/806/?topic_id=806 Freshmeat]&lt;br /&gt;
** [http://www.gnustep.wordpress.com/ GNUstep en español] - Noticias e información&lt;br /&gt;
* Projects:&lt;br /&gt;
** [[:Category:Desktop Environments|Desktop Environments]]&lt;br /&gt;
*** [http://www.nongnu.org/backbone/ Backbone] - GNUstep Desktop project&lt;br /&gt;
*** [http://www.etoile-project.org/ Étoilé] - GNUstep based user environment&lt;br /&gt;
*** [http://www.nongnu.org/gap/ GAP] - GNUstep Application Project&lt;br /&gt;
** Live CDs&lt;br /&gt;
*** [http://io.debian.net/~tar/gnustep/ GNUstep Live CD Project] - based on Debian&lt;br /&gt;
* Developer sites:&lt;br /&gt;
** [[For_Developers | Developers]] - List of developers&lt;br /&gt;
** [http://www.gnustep.it/ GNUstep.it] - Italian developer site&lt;br /&gt;
** [http://www.advogato.org/proj/GNUstep/ Advogato] - basic GNUstep project info and links to some developer diaries&lt;br /&gt;
** [http://www.collaboration-world.com/ Collaboration World] - home to GNUMail, Affiche and more&lt;br /&gt;
** [http://www.roard.com/docs/ GNUstep HelpCenter]&lt;br /&gt;
** [http://freshmeat.net/projects/gnustep-icons/ GNUstep Icons project]&lt;br /&gt;
* [[Success_Stories | GNUstep Success Stories]]&lt;br /&gt;
&lt;br /&gt;
== Stores ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.cafepress.com/openlogic &amp;quot;Openlogic&amp;quot; GNUstep store] - A portion of these proceeds go to the FSF and GNUstep.&lt;br /&gt;
* The GNUstep project does not sponsor or benefit from these items:&lt;br /&gt;
** [http://www.cafepress.com/gnustep &amp;quot;GNUstep&amp;quot; store]&lt;br /&gt;
** [http://www.cafepress.com/opengnustep &amp;quot;OPENGNUstep&amp;quot; store]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Platform:BSD&amp;diff=6614</id>
		<title>Platform:BSD</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Platform:BSD&amp;diff=6614"/>
		<updated>2013-12-24T01:34:40Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Add macports patches&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Darwin =&lt;br /&gt;
&lt;br /&gt;
=== Intel ===&lt;br /&gt;
Currently tested on Darwin 7.x&lt;br /&gt;
&lt;br /&gt;
'''Recommended compiler'''&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 3.3.2 or greater 3.3.* versions. Older versions will not compile on Darwin and 3.4.* versions don't support GNU runtime compilation on Darwin currently (The GCC bug report is http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11572).&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 4.0.3 or greater 4.* versions (the bug mentioned above has been fixed for 4.0.3 and newer)&lt;br /&gt;
&lt;br /&gt;
Default compiler (Apple GCC) has unknown problems. Download the FSF GCC compiler (mirrors at http://gcc.gnu.org/mirrors.html) and configure it with -enable-threads=posix. You don't need binutils or anything else. Use the GNU runtime. Make sure to add&lt;br /&gt;
&lt;br /&gt;
  export CC=/usr/local/bin/gcc (use the correct path to FSF gcc)&lt;br /&gt;
&lt;br /&gt;
so that the correct compiler is found&lt;br /&gt;
&lt;br /&gt;
'''Extra libs needed'''&lt;br /&gt;
&amp;lt;br&amp;gt;Use libffi from http://sourceware.org/libffi/ or the older ffcall if this does not work for some reason.&lt;br /&gt;
&lt;br /&gt;
'''Special Instructions'''&lt;br /&gt;
&amp;lt;br&amp;gt;Read the README.Darwin file in the gnustep-make/Documentation directory for complete instructions.&lt;br /&gt;
&lt;br /&gt;
=== PowerPC ===&lt;br /&gt;
This section is for building the complete GNUstep system. This system will not interact at all with Mac OS X/Cocoa. It uses different complilers, different display systems, etc. For building GNUstep extensions to be used with Mac OS X (for instance, if you want to build something based on GNUstep, such as GSWeb or GNUMail), see the MacOSX/PowerPC section.&lt;br /&gt;
&lt;br /&gt;
Currently tested on Darwin 6.x, 7.x, 8.x&lt;br /&gt;
&lt;br /&gt;
'''Recommended compiler'''&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 3.3.2 or greater 3.3.* versions. Older versions will not compile on Darwin and 3.4.* versions don't support GNU runtime compilation on Darwin currently (The GCC bug report is http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11572).&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 4.0.3 or greater 4.* versions (the bug mentioned above has been fixed for 4.0.3 and newer)&lt;br /&gt;
&amp;lt;br&amp;gt;Apple GCC with Xcode 2.5. &lt;br /&gt;
&lt;br /&gt;
'''Extra libs needed'''&lt;br /&gt;
&amp;lt;br&amp;gt;Use libffi (not ffcall). This should be enabled by default in gnustep-base so you don't have to type --enable-libffi. For 6.x, you need the dlcompat library (from www.opendarwin.org) to load bundles (not needed for 7.x).&lt;br /&gt;
&lt;br /&gt;
'''Special Instructions'''&lt;br /&gt;
&amp;lt;br&amp;gt;Read the README.Darwin file in the gnustep-make/Documentation directory for complete instructions.&lt;br /&gt;
&lt;br /&gt;
See also the [[Platform:BSD#Mac_OS_X|Mac OSX / PowerPC]] section&lt;br /&gt;
&lt;br /&gt;
= FreeBSD-based systems =&lt;br /&gt;
&lt;br /&gt;
== DesktopBSD ==&lt;br /&gt;
[http://desktopbsd.sourceforge.net/ DesktopBSD] joins the ranks of [[#PC-BSD|PC-BSD]] and [[#FreeSBIE|FreeSBIE]] as a desktop-ready version of [[#FreeBSD|FreeBSD]]. However, their desktop is based on [http://www.kde.org KDE].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DragonFly ==&lt;br /&gt;
[http://www.dragonflybsd.org/main/ DragonFly] is an operating system and environment designed to be the logical continuation of the [[#FreeBSD|FreeBSD]]-4.x OS series.&lt;br /&gt;
&lt;br /&gt;
I have mostly ported GNUstep to DragonFly, I just need to submit patches now for both GNUstep and DragonFly. To know more, you can contact me. ''[[user:Qmathe | Quentin Mathé]]''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FreeBSD ==&lt;br /&gt;
You can install GNUstep using the ''[http://www.freebsd.org/cgi/url.cgi?ports/devel/gnustep/pkg-descr /usr/ports/devel/gnustep/]'' meta port.&amp;lt;br/&amp;gt;To automatically install GNUstep '''and''' (literally) tons of GNUstep-related applications, take a look at the ''[http://www.freebsd.org/cgi/url.cgi?ports/x11/gnustep-app/pkg-descr /usr/ports/x11/gnustep-app/]'' meta port.&lt;br /&gt;
&lt;br /&gt;
These ports should now install all dependencies -- a complete list can [[Dependencies|be found here]].&lt;br /&gt;
&lt;br /&gt;
'''Note'''&lt;br /&gt;
: Prior to FreeBSD-6.0, there is a bug in ''kvm(3)'' that '''requires''' a mounted ''/proc'' for GNUstep to work properly. Until this bug is fixed, make sure you have an entry for ''/proc'' in your ''/etc/fstab'':&lt;br /&gt;
&lt;br /&gt;
 proc                    /proc           procfs  rw              0       0&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
[http://www.freebsd.org/cgi/ports.cgi?query=gnustep&amp;amp;stype=all FreeBSD GNUstep ports], &lt;br /&gt;
[http://www.freshports.org/search.php?stype=longdescription&amp;amp;method=match&amp;amp;query=gnustep&amp;amp;num=10&amp;amp;orderby=category&amp;amp;orderbyupdown=asc&amp;amp;search=Search Freshports GNUstep]&lt;br /&gt;
&lt;br /&gt;
== FreeBSD-Kernel w/ GNU userland, and GNU C library ==&lt;br /&gt;
It was reported that this runs GNUstep as well. For more details see the topic of&lt;br /&gt;
the IRC channel #gnu-kbsd on irc.gnu.org&lt;br /&gt;
&lt;br /&gt;
== FreeSBIE ==&lt;br /&gt;
[http://www.freesbie.org/ FreeSBIE] is a Live-CD Version of FreeBSD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MidnightBSD ==&lt;br /&gt;
[http://www.midnightbsd.org/ MidnightBSD] is based on FreeBSD 6.1 pre-release. The goal of the project is to create a BSD with ease of use and simplicity in mind.&lt;br /&gt;
&lt;br /&gt;
The most intriguing thing about MidnightBSD is their integration of GNUstep into the system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PicoBSD ==&lt;br /&gt;
[http://people.freebsd.org/~picobsd/picobsd.html PicoBSD] is a one floppy version of [[#FreeBSD|FreeBSD]] 3.0-current. You won't be able to use it as a platform for GNUstep.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PC-BSD ==&lt;br /&gt;
[http://www.pcbsd.org/ PC-BSD] has as its goals to be an easy to install and use desktop OS, which is built on the [[#FreeBSD|FreeBSD]] operating system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mac OS X =&lt;br /&gt;
&lt;br /&gt;
=== Full Install ===&lt;br /&gt;
&lt;br /&gt;
GNUstep *does* work on OS X 10.4 and later, too, but it will not work out of the box with the dependencies built from MacPorts (and I guess from fink either). The problem is not the Apple linker per se, but rather that many of our dependencies nowadays depend directly or indirectly on CoreFoundation on OS X and, unfortunately, CoreFoundation started to depend on Apple's libobjc in 10.4.&lt;br /&gt;
&lt;br /&gt;
To successfully build and run GNUstep on Mac OS X 10.4 and later, you need (at least) to configure aspell with --disable-nls (the nonls variant of aspell should do for MacPorts). Next, you need a freetype configured with --without-old-mac-fonts (unfortunately no help from MacPorts here and the freetype shipped with Mac OS X 10.5 will not work either). Apart from that, configure GNUstep-base with --disable-tls and GNUstep-back with --disable-glx and use either the libart (the default) or xlib backend. Eventually, I may have forgotten some other libraries in this list, but you will notice that when looking at the crash report being produced in ~/Library/Logs/CrashReporter. Look for a line containing /usr/lib/libobjc.A.dylib.&lt;br /&gt;
&lt;br /&gt;
See [https://github.com/ericwa/gnustep-macports-fixes Macport Patches] for patches to Macports that might also work&lt;br /&gt;
&lt;br /&gt;
=== Extensions Install ===&lt;br /&gt;
This section is for building the GNUstep extensions only. Use this if, for instance, if you want to build something based on GNUstep, such as GSWeb or GNUMail. If you want to build the complete GNUstep system independant of Mac OS X, see the Full Install section above or Darwin/PowerPC section.&lt;br /&gt;
&lt;br /&gt;
Currently tested on MacOSX 10.1.5, 10.2, 10.3&lt;br /&gt;
&lt;br /&gt;
'''Recommended compiler'''&lt;br /&gt;
&amp;lt;br&amp;gt;Default. For 10.1.5, you need to add -no-cpp-precomp to CFLAGS (For instance, ./configure CFLAGS=&amp;quot;-no-cpp-precomp&amp;quot; ...)&lt;br /&gt;
&lt;br /&gt;
'''Extra libs needed'''&lt;br /&gt;
&amp;lt;br&amp;gt;None.&lt;br /&gt;
&lt;br /&gt;
'''Special Instructions'''&lt;br /&gt;
&amp;lt;br&amp;gt;Warning ! To know how to install a complete GNUstep system on Mac OS X, read the Darwin/PowerPC section. By default, on Mac OS X, only the GNUstep extensions are built. Read the README.Darwin file in the gnustep-make/Documentation directory for complete instructions.&lt;br /&gt;
&lt;br /&gt;
To build the GNUstep extensions only is useful, when you want to build on Mac OS X, GNUstep related projects like gdl2, etc linked to Cocoa. Xcode project files exist, but they may not be up-to-date. Make sure /usr/sbin is in your path:&lt;br /&gt;
&lt;br /&gt;
  PATH=$PATH:/usr/sbin&lt;br /&gt;
&lt;br /&gt;
Then type:&lt;br /&gt;
&lt;br /&gt;
  cd make&lt;br /&gt;
  ./configure --with-library-combo=apple-apple-apple&lt;br /&gt;
  make install&lt;br /&gt;
  . /usr/GNUstep/System/Library/Makefiles/GNUstep.sh&lt;br /&gt;
  cd ../base&lt;br /&gt;
  ./configure --with-xml-prefix=/usr --disable-xmltest&lt;br /&gt;
  make debug=yes install&lt;br /&gt;
&lt;br /&gt;
On Mac OS X 10.1.5, there is no libxml. Either install libxml2 or configure base with --disable-xml. &lt;br /&gt;
&lt;br /&gt;
See also the [[Platform:BSD#Darwin|Darwin / PowerPC]] section.&lt;br /&gt;
&lt;br /&gt;
= NetBSD =&lt;br /&gt;
Installing GNUstep from pkgsrc is really straight-forward for NetBSD if you're using a recent pkgsrc distribution. NetBSD/i386 has no known problems right now, however there are reports of crashout problems for gdomap on NetBSD/sparc which may be related to ffi/ffcall issues.&lt;br /&gt;
&lt;br /&gt;
In terms of pre-requisites, ensure you've got a working X11 environment on your system and preferrably are using WindowMaker as your window manager. &lt;br /&gt;
&lt;br /&gt;
'''Build instructions'''&lt;br /&gt;
&lt;br /&gt;
To install GNUstep, you need to cd to your pkgsrc tree and then cd to the right package directory, on my system:&lt;br /&gt;
&lt;br /&gt;
  cd /usr/pkgsrc&lt;br /&gt;
&lt;br /&gt;
then go to the package you wish to install, for example:&lt;br /&gt;
&lt;br /&gt;
  cd meta-pkgs/gnustep&lt;br /&gt;
&lt;br /&gt;
and issue the command:&lt;br /&gt;
&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
This command will download source code and whatever dependencies and compile and install them. The version of the meta-packages I used (released with NetBSD 2.0 and called gnustep-1.10.0nb2) installs the following GNUstep components as parts of the meta-package:&lt;br /&gt;
&lt;br /&gt;
* gnustep-make-1.10.0&lt;br /&gt;
* gnustep-base-1.10.1&lt;br /&gt;
* gnustep-ssl-1.10.1&lt;br /&gt;
* gnustep-gui-0.9.4&lt;br /&gt;
* gnustep-back-0.9.4&lt;br /&gt;
* gnustep-examples-1.0.0&lt;br /&gt;
* ImageViewer-0.6.3&lt;br /&gt;
* Pantomime-1.1.2&lt;br /&gt;
* Addresses-0.4.6&lt;br /&gt;
* GNUMail-1.1.2&lt;br /&gt;
* Gorm-0.8.0&lt;br /&gt;
* ProjectCenter-0.4.0&lt;br /&gt;
* GWLib-0.6.5&lt;br /&gt;
* Renaissance-0.8.0&lt;br /&gt;
* gworkspace-0.6.5&lt;br /&gt;
&lt;br /&gt;
A number of dependency packages are also installed.&lt;br /&gt;
&lt;br /&gt;
This may be overkill - if you don't need all the applications etc, you can install the packages individually.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= OpenBSD =&lt;br /&gt;
&lt;br /&gt;
Since many years, GNUstep is available in the OpenBSD ports tree. Packages are available for amd64, i386, and powerpc.&lt;br /&gt;
The packages are based on the latest releases. Since some time, using libobjc2, but compiled with the system gcc.&lt;br /&gt;
For easy installation, a meta package is provided. &lt;br /&gt;
&lt;br /&gt;
    sudo pkg_add -i gnustep-desktop&lt;br /&gt;
&lt;br /&gt;
Above command will install the meta package, and all the packages from the [http://www.openbsd.org/cgi-bin/cvsweb/ports/x11/gnustep/ x11/gnustep] part of the ports tree.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Platform:Linux&amp;diff=6613</id>
		<title>Platform:Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Platform:Linux&amp;diff=6613"/>
		<updated>2013-12-24T01:24:33Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Add more dists&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Archlinux ==&lt;br /&gt;
&lt;br /&gt;
[https://www.archlinux.org/packages/?q=GNUstep Packages]&lt;br /&gt;
&lt;br /&gt;
== Debian / Ubuntu ==&lt;br /&gt;
=== Debian ===&lt;br /&gt;
Since Debian ''Sarge'' (3.1) you can use '''apt-get''' to obtain GNUstep packages.&lt;br /&gt;
&lt;br /&gt;
 # apt-get install x-window-system-core wmaker gnustep gnustep-devel gnustep-games&lt;br /&gt;
&lt;br /&gt;
to install GNUstep, X11 and Window Maker.&lt;br /&gt;
&lt;br /&gt;
The best way to get up-to-date GNUstep packages is to upgrade from ''stable'' to ''testing'' or ''unstable''.  If upgrading to Debian ''unstable'' is not desirable it is possible to simply add the unstable apt lines to the sources.list and specify the distribution when installing the packages, e.g.&lt;br /&gt;
 # apt-get install -t unstable gnumail.app&lt;br /&gt;
This method might upgrade some other packages to satisfy dependencies, but will have a much smaller impact on the system since only the packages on which GNUstep depends will be upgraded.&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
As Ubuntu is Debian-based you can likewise install gnustep libraries (and their dependencies) via&lt;br /&gt;
 sudo apt-get install gnustep gnustep-devel&lt;br /&gt;
apt will also suggest a lot of apps to install.&lt;br /&gt;
&lt;br /&gt;
=== Install from source: Dependencies ===&lt;br /&gt;
See [[GNUstep_under_Ubuntu_Linux]] for detailed instructions for Ubuntu (should apply to Debian as well). If you want to compile from source install the following [[Dependencies]] packages (applies to both Debian and Ubuntu):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gobjc, libx11-dev, libx11-xft, libxmu-dev, libtiff4-dev, libpng12-dev, libungif4-dev, libart-2.0-dev, libxml2-dev, libxslt1-dev, libssl-dev, libgmp3-dev, libffcall1-dev, libcairo2-dev&amp;lt;/tt&amp;gt; (universe), and &amp;lt;tt&amp;gt;svn&amp;lt;/tt&amp;gt; if you want to download the svn version.&lt;br /&gt;
&lt;br /&gt;
Optional: &amp;lt;tt&amp;gt;libaspell-dev&amp;lt;/tt&amp;gt; for [[GSspell.service]]&lt;br /&gt;
&lt;br /&gt;
Please follow the instructions on [[GNUstep_SVN_installation_guide]].&lt;br /&gt;
&lt;br /&gt;
== Fedora ==&lt;br /&gt;
&lt;br /&gt;
This section needs updating. &lt;br /&gt;
Fedora 14 users can install GNUstep via rpm. See the [http://fedoraproject.org/wiki/Features/GNUstep Features] page.&lt;br /&gt;
&lt;br /&gt;
== Gentoo ==&lt;br /&gt;
To install GNUstep libs and scripts, do&lt;br /&gt;
 emerge gnustep-env&lt;br /&gt;
For a list of GNUstep-related ebuilds, see the [http://packages.gentoo.org/search/?sstring=gnustep Online Package Database]. &lt;br /&gt;
For the most recent packages, type &amp;lt;code&amp;gt;ACCEPT_KEYWORDS=&amp;quot;~x86&amp;quot; emerge &amp;lt;i&amp;gt;package-name&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt; (or analogically for your cpu family: &amp;lt;tt&amp;gt;&amp;quot;~sparc&amp;quot;&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;&amp;quot;~ppc&amp;quot;&amp;lt;/tt&amp;gt; ...)&lt;br /&gt;
&lt;br /&gt;
== Slackware ==&lt;br /&gt;
&lt;br /&gt;
=== Version 10.2 ===&lt;br /&gt;
Libraries and accompanying applications will build with no modifications. Slackware 10.2 ships with GCC 3.3.6, so mixed Objective-C and C++ code is not supported, meaning additional frameworks/libraries may not be supported.&lt;br /&gt;
&lt;br /&gt;
=== Version 11.0 ===&lt;br /&gt;
This version of Slackware works the same as the previous (10.2).  Libraries and applications will build with no modifications, but due to the GCC version used (3.4.6) Objective-C++ is not supported.&lt;br /&gt;
&lt;br /&gt;
=== Version 12.0 ===&lt;br /&gt;
GNUstep compiles and install on Slackware 12.0 perfectly.  Unfortunately, this version of Slackware does not include an Objective-C++ compiler.&lt;br /&gt;
&lt;br /&gt;
=== Version 12.2 ===&lt;br /&gt;
==== Packages ====&lt;br /&gt;
Slackware packages have been created and can be found in:&lt;br /&gt;
* [ftp://ftp.gnustep.org/pub/gnustep/binaries/slackware/ GNUstep FTP] (Please read gnustep-core.README before installing)&lt;br /&gt;
==== Build Scripts ====&lt;br /&gt;
SlackBuild scripts can be found at:&lt;br /&gt;
* [http://slackbuilds.org/result/?search=gnustep SlackBuilds.org GNUstep scripts]&lt;br /&gt;
&lt;br /&gt;
== OpenSuse ==&lt;br /&gt;
Packages for GNUstep releases can be found on the Open Build Service ([https://build.opensuse.org/project/show?project=X11%3AGNUstep OBS]).&lt;br /&gt;
&lt;br /&gt;
=== Version 11.3 ===&lt;br /&gt;
The package of pixman that comes with OpenSuse 11.3 seems to be broken for some graphic drivers. You may either downgrade or upgrade to another version of pixman (plus cairo) or use a different GNUstep backend.&lt;br /&gt;
For me upgrading to the cairo version as provided by the GNOME Factory project on the OpenSuse Build Service worked perfectly. [http://software.opensuse.org/ymp/GNOME:Factory/openSUSE_11.3/libcairo2.ymp?base=openSUSE%3A11.3&amp;amp;query=cairo]&lt;br /&gt;
&lt;br /&gt;
=== Version 11.4 ===&lt;br /&gt;
Packages provided by Richard Stonehouse [http://www.rstonehouse.co.uk/extras/gnustep-general/index.html here] (including installation instructions).&lt;br /&gt;
&lt;br /&gt;
=== Version 12.1 ===&lt;br /&gt;
=== Version 12.2 ===&lt;br /&gt;
&lt;br /&gt;
These versions require that you install a few dev packages (e.g. libffi dev, cairo dev, ...), then GNUstep SVN compiles out of the box.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Platform:Linux&amp;diff=6612</id>
		<title>Platform:Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Platform:Linux&amp;diff=6612"/>
		<updated>2013-12-23T19:58:34Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Add link to Ubuntu instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Debian / Ubuntu ==&lt;br /&gt;
=== Debian ===&lt;br /&gt;
Since Debian ''Sarge'' (3.1) you can use '''apt-get''' to obtain GNUstep packages.&lt;br /&gt;
&lt;br /&gt;
 # apt-get install x-window-system-core wmaker gnustep gnustep-devel gnustep-games&lt;br /&gt;
&lt;br /&gt;
to install GNUstep, X11 and Window Maker.&lt;br /&gt;
&lt;br /&gt;
The best way to get up-to-date GNUstep packages is to upgrade from ''stable'' to ''testing'' or ''unstable''.  If upgrading to Debian ''unstable'' is not desirable it is possible to simply add the unstable apt lines to the sources.list and specify the distribution when installing the packages, e.g.&lt;br /&gt;
 # apt-get install -t unstable gnumail.app&lt;br /&gt;
This method might upgrade some other packages to satisfy dependencies, but will have a much smaller impact on the system since only the packages on which GNUstep depends will be upgraded.&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
As Ubuntu is Debian-based you can likewise install gnustep libraries (and their dependencies) via&lt;br /&gt;
 sudo apt-get install gnustep gnustep-devel&lt;br /&gt;
apt will also suggest a lot of apps to install.&lt;br /&gt;
&lt;br /&gt;
=== Install from source: Dependencies ===&lt;br /&gt;
See [[GNUstep_under_Ubuntu_Linux]] for detailed instructions for Ubuntu (should apply to Debian as well). If you want to compile from source install the following [[Dependencies]] packages (applies to both Debian and Ubuntu):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;gobjc, libx11-dev, libx11-xft, libxmu-dev, libtiff4-dev, libpng12-dev, libungif4-dev, libart-2.0-dev, libxml2-dev, libxslt1-dev, libssl-dev, libgmp3-dev, libffcall1-dev, libcairo2-dev&amp;lt;/tt&amp;gt; (universe), and &amp;lt;tt&amp;gt;svn&amp;lt;/tt&amp;gt; if you want to download the svn version.&lt;br /&gt;
&lt;br /&gt;
Optional: &amp;lt;tt&amp;gt;libaspell-dev&amp;lt;/tt&amp;gt; for [[GSspell.service]]&lt;br /&gt;
&lt;br /&gt;
Please follow the instructions on [[GNUstep_SVN_installation_guide]].&lt;br /&gt;
&lt;br /&gt;
== Gentoo ==&lt;br /&gt;
To install GNUstep libs and scripts, do&lt;br /&gt;
 emerge gnustep-env&lt;br /&gt;
For a list of GNUstep-related ebuilds, see the [http://packages.gentoo.org/search/?sstring=gnustep Online Package Database]. &lt;br /&gt;
For the most recent packages, type &amp;lt;code&amp;gt;ACCEPT_KEYWORDS=&amp;quot;~x86&amp;quot; emerge &amp;lt;i&amp;gt;package-name&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt; (or analogically for your cpu family: &amp;lt;tt&amp;gt;&amp;quot;~sparc&amp;quot;&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;&amp;quot;~ppc&amp;quot;&amp;lt;/tt&amp;gt; ...)&lt;br /&gt;
&lt;br /&gt;
== Slackware ==&lt;br /&gt;
&lt;br /&gt;
=== Version 10.2 ===&lt;br /&gt;
Libraries and accompanying applications will build with no modifications. Slackware 10.2 ships with GCC 3.3.6, so mixed Objective-C and C++ code is not supported, meaning additional frameworks/libraries may not be supported.&lt;br /&gt;
&lt;br /&gt;
=== Version 11.0 ===&lt;br /&gt;
This version of Slackware works the same as the previous (10.2).  Libraries and applications will build with no modifications, but due to the GCC version used (3.4.6) Objective-C++ is not supported.&lt;br /&gt;
&lt;br /&gt;
=== Version 12.0 ===&lt;br /&gt;
GNUstep compiles and install on Slackware 12.0 perfectly.  Unfortunately, this version of Slackware does not include an Objective-C++ compiler.&lt;br /&gt;
&lt;br /&gt;
=== Version 12.2 ===&lt;br /&gt;
==== Packages ====&lt;br /&gt;
Slackware packages have been created and can be found in:&lt;br /&gt;
* [ftp://ftp.gnustep.org/pub/gnustep/binaries/slackware/ GNUstep FTP] (Please read gnustep-core.README before installing)&lt;br /&gt;
==== Build Scripts ====&lt;br /&gt;
SlackBuild scripts can be found at:&lt;br /&gt;
* [http://slackbuilds.org/result/?search=gnustep SlackBuilds.org GNUstep scripts]&lt;br /&gt;
&lt;br /&gt;
== OpenSuse ==&lt;br /&gt;
Packages for GNUstep releases can be found on the Open Build Service ([https://build.opensuse.org/project/show?project=X11%3AGNUstep OBS]).&lt;br /&gt;
&lt;br /&gt;
=== Version 11.3 ===&lt;br /&gt;
The package of pixman that comes with OpenSuse 11.3 seems to be broken for some graphic drivers. You may either downgrade or upgrade to another version of pixman (plus cairo) or use a different GNUstep backend.&lt;br /&gt;
For me upgrading to the cairo version as provided by the GNOME Factory project on the OpenSuse Build Service worked perfectly. [http://software.opensuse.org/ymp/GNOME:Factory/openSUSE_11.3/libcairo2.ymp?base=openSUSE%3A11.3&amp;amp;query=cairo]&lt;br /&gt;
&lt;br /&gt;
=== Version 11.4 ===&lt;br /&gt;
Packages provided by Richard Stonehouse [http://www.rstonehouse.co.uk/extras/gnustep-general/index.html here] (including installation instructions).&lt;br /&gt;
&lt;br /&gt;
=== Version 12.1 ===&lt;br /&gt;
=== Version 12.2 ===&lt;br /&gt;
&lt;br /&gt;
These versions require that you install a few dev packages (e.g. libffi dev, cairo dev, ...), then GNUstep SVN compiles out of the box.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Objective-C_Compiler_and_Runtime_FAQ&amp;diff=6611</id>
		<title>Objective-C Compiler and Runtime FAQ</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Objective-C_Compiler_and_Runtime_FAQ&amp;diff=6611"/>
		<updated>2013-12-22T17:18:13Z</updated>

		<summary type="html">&lt;p&gt;Fedor: /* Where can I get it */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Objective-C Compiler and Runtime FAQ ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An Objective-C implementation comes in two components; a compiler and a runtime library.  The compiler is responsible for parsing the source code and produces a binary that contains calls to the functions in the runtime library.  This library is responsible for things like message sending and introspection.&lt;br /&gt;
&lt;br /&gt;
=== How Many Runtimes Are there? ===&lt;br /&gt;
----------------------------&lt;br /&gt;
&lt;br /&gt;
If you have used Objective-C on Mac OS X, then you will have used one or both of Apple's two Objective-C runtimes.  The Apple legacy runtime is based on the version implemented by NeXT back in the '80s, although it has seen some improvements since that time and is often referred to as the NeXT runtime.  Apple's modern runtime is a complete rewrite, introduced with OS X 10.5.  The modern runtime is required for Objective-C 2 and is the default on 64-bit platforms.&lt;br /&gt;
&lt;br /&gt;
The implementation of Objective-C produced by NeXT was based on GCC and as such NeXT was required to release the relevant compiler changes.  The NeXT Objective-C runtime was not open sourced (it was later, after Apple bought NeXT, but the code is not particularly portable and so is not used on platforms other than Darwin) and so the GNU project created a new one, generally referred to as the GNU runtime.&lt;br /&gt;
&lt;br /&gt;
In 2009, a fork of this was committed to GNUstep subversion repository as libobjc2.  This contains a lot of new features and removes a lot of legacy code, but is not yet considered production ready.  Unlike the original GNU runtime (which will be referred to as the GCC runtime, for differentiation), this can be built outside of the GCC tree and distributed independently.  The GNUstep runtime supports two ABIs.  One is compatible with the GCC runtime, the other is new and is designed to support Objective-C 2.&lt;br /&gt;
&lt;br /&gt;
=== Which Runtime Should I use? ===&lt;br /&gt;
---------------------------&lt;br /&gt;
&lt;br /&gt;
If you are using a recent version of GCC to compile your code then you should have a copy of the Objective-C runtime library that came with your compiler.&lt;br /&gt;
&lt;br /&gt;
If you are using a very old version of GCC then you may need to use a newer version of GNU runtime.  If you experience problems with the version of runtime that came with your compiler, then you should install libobjc from GNUstep subversion (libs/libobjc/trunk).  This is a copy of version 1.6 of the GCC runtime which is modified to build outside the GCC tree.&lt;br /&gt;
&lt;br /&gt;
For more advanced features, currently only supported if you compile with Clang, you will need the GNUstep runtime.  This is not currently considered production ready.  It should work as a drop-in replacement for the GCC runtime, but some of the advanced features are not well-tested.&lt;br /&gt;
&lt;br /&gt;
=== What is or was the Étoilé Runtime? ===&lt;br /&gt;
----------------------------------&lt;br /&gt;
&lt;br /&gt;
The Étoilé Runtime is a research prototype that was originally intended to succeed the GNU runtime.  After some time, it was determined that porting GNUstep to a completely new - and radically differently designed - runtime would be a massive undertaking, as would providing all of the related compiler support.  It was also decided that two incompatible ABIs would not benefit anyone.  The author of the Étoilé runtime is the maintainer of the GNUstep runtime and has back-ported most of the improvements from the Étoilé runtime to the GNUstep runtime.&lt;br /&gt;
&lt;br /&gt;
=== Which Compiler Should I Use? ===&lt;br /&gt;
----------------------------&lt;br /&gt;
&lt;br /&gt;
The history of Objective-C in GCC is somewhat complicated.  Originally, NeXT was forced to release the original Objective-C front end in order to comply with the GPL.  This code was not quite compatible with the GNU runtime and so it was modified.  NeXT did not adopt these modifications and so each release of GCC by NeXT, and then Apple, contained changes that needed back-porting to the main branch of GCC.&lt;br /&gt;
&lt;br /&gt;
For a long time, GCC was the only compiler that worked with GNUstep.  Unfortunately, the GCC team has not invested much effort in Objective-C in the last few years and it currently lags behind Apple's version by a significant amount.&lt;br /&gt;
&lt;br /&gt;
As of version 4.3, the Free Software Foundation changed the license of GCC to version 3 of the GNU General Public License.  This means that future versions will not be shipped by Apple.  OS X 10.6 ships with three compilers:&lt;br /&gt;
&lt;br /&gt;
* Apple's fork of GCC 4.2.1&lt;br /&gt;
* LLVM-GCC&lt;br /&gt;
* Clang&lt;br /&gt;
&lt;br /&gt;
The latter two use the Low-Level Virtual Machine (LLVM) for code generation.  This is a BSD-licensed compiler infrastructure used by several other projects.  LLVM-GCC is a hybrid, using Apple's version of GCC for parsing and LLVM for optimisation and native code generation.  Clang is a new front end for LLVM.&lt;br /&gt;
&lt;br /&gt;
Currently, LLVM-GCC is based on Apple's GCC and so does not support the GNU runtime.  There is an effort underway to rewrite LLVM-GCC as a plug in for GCC 4.5, at which point it should support as much Objective-C as GCC currently does.&lt;br /&gt;
&lt;br /&gt;
Unlike GCC, Clang features a clean abstraction layer between the runtime-specific and runtime-agnostic parts of the compiler.  This means that adding support for new features on the GNU runtime is simply a matter of implementing the relevant methods in the CGObjCGNU class.  This means that Clang is able to support almost everything on the GNUstep runtime that it does on either of the Apple runtimes.  Note, however, that Clang only recently reached version 1.0 status.  Current subversion builds are more stable, but things like generating debugging info are still somewhat unreliable.&lt;br /&gt;
&lt;br /&gt;
=== Which Bits of Objective-C 2 Work? ===&lt;br /&gt;
---------------------------------&lt;br /&gt;
&lt;br /&gt;
The answer to this question depends on the combination of compiler and runtime library that you are using.  Currently, no features of Objective-C 2 work with GCC.&lt;br /&gt;
&lt;br /&gt;
If you compile with Clang then you have access to declared properties, fast enumeration, and blocks.  Note that both of these require some support from the runtime.  This must be provided either by the GNUstep runtime or by the ObjectiveC2 framework, which you can acquire from Étoilé subversion.  For blocks to work, you must also compile with -fblocks.&lt;br /&gt;
&lt;br /&gt;
If you compile with the -fobjc-nonfragile-abi flag then you will use the new ABI.  This is only supported with the GNUstep runtime.  This adds:&lt;br /&gt;
&lt;br /&gt;
* Property introspection&lt;br /&gt;
* Introspection on optional protocol methods&lt;br /&gt;
* Non-fragile instance variables&lt;br /&gt;
* Forwarding proxy support&lt;br /&gt;
&lt;br /&gt;
Unlike Apple's non-fragile ABI, it is possible to mix code compiled for our fragile and non-fragile ABIs with some caveats.  Message sending from code compiled with the fragile ABI will not be able to take advantage of forwarding proxies.  If you subclass a non-fragile ABI class with a class compiled with the fragile ABI then you will not receive any benefits; the class compiled with the fragile ABI must be able to see all of the instance variables in the superclass at compile time or things will break.  Some benefits will be obtained the other way around, however.  A class compiled for the fragile ABI will always be able to access its own instance variables safely when the superclass changes, even if the superclass layout changes.  It will, however, only be able to safely access instance variables declared in superclasses safely if the superclass is also compiled with the non-fragile ABI or if the superclass instance variable layout does not change.&lt;br /&gt;
&lt;br /&gt;
=== Can I use Apple's Runtime APIs? ===&lt;br /&gt;
-------------------------------&lt;br /&gt;
&lt;br /&gt;
You not only can, but should!&lt;br /&gt;
&lt;br /&gt;
With OS X 10.5, Apple introduced a new set of APIs for interacting with the runtime.  These hid the implementation details - previously all public - behind a set of public functions, implemented on both the modern and legacy runtimes.&lt;br /&gt;
&lt;br /&gt;
These functions are supported by the GNUstep runtime and can also be used with the GCC runtime if you link against Étoilé's ObjectiveC2 framework.&lt;br /&gt;
&lt;br /&gt;
From release 1.20.0 of the base library onwards the new runtime APIs are built in to the GNUstep base library (the Étoilé ObjectiveC2 framework is incorporated into base and extended/improved) so that the new APIs can be used with both old and new runtimes.&lt;br /&gt;
&lt;br /&gt;
=== What About Garbage Collection? ===&lt;br /&gt;
------------------------------&lt;br /&gt;
&lt;br /&gt;
GNUstep has supported garbage collection via the Boehm GC for some years.  Efforts are underway to bring this to closer compatibility with Apple's new implementation.&lt;br /&gt;
&lt;br /&gt;
=== Where can I get it ===&lt;br /&gt;
------------------------------&lt;br /&gt;
&lt;br /&gt;
You may obtain the code for the modern Objective-C runtime from subversion at the following&lt;br /&gt;
subversion branch:&lt;br /&gt;
&lt;br /&gt;
svn://svn.gna.org/svn/gnustep/libs/libobjc2/releases/1.7&lt;br /&gt;
&lt;br /&gt;
Alternatively, a tarball is available from:&lt;br /&gt;
&lt;br /&gt;
[http://download.gna.org/gnustep/libobjc2-1.7.txz txz]&lt;br /&gt;
[http://download.gna.org/gnustep/libobjc2-1.7.tar.bz2 bz2]&lt;br /&gt;
[http://download.gna.org/gnustep/libobjc2-1.7.tgz tgz]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Objective-C_Compiler_and_Runtime_FAQ&amp;diff=6609</id>
		<title>Objective-C Compiler and Runtime FAQ</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Objective-C_Compiler_and_Runtime_FAQ&amp;diff=6609"/>
		<updated>2013-12-22T03:33:56Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Fix version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Objective-C Compiler and Runtime FAQ ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An Objective-C implementation comes in two components; a compiler and a runtime library.  The compiler is responsible for parsing the source code and produces a binary that contains calls to the functions in the runtime library.  This library is responsible for things like message sending and introspection.&lt;br /&gt;
&lt;br /&gt;
=== How Many Runtimes Are there? ===&lt;br /&gt;
----------------------------&lt;br /&gt;
&lt;br /&gt;
If you have used Objective-C on Mac OS X, then you will have used one or both of Apple's two Objective-C runtimes.  The Apple legacy runtime is based on the version implemented by NeXT back in the '80s, although it has seen some improvements since that time and is often referred to as the NeXT runtime.  Apple's modern runtime is a complete rewrite, introduced with OS X 10.5.  The modern runtime is required for Objective-C 2 and is the default on 64-bit platforms.&lt;br /&gt;
&lt;br /&gt;
The implementation of Objective-C produced by NeXT was based on GCC and as such NeXT was required to release the relevant compiler changes.  The NeXT Objective-C runtime was not open sourced (it was later, after Apple bought NeXT, but the code is not particularly portable and so is not used on platforms other than Darwin) and so the GNU project created a new one, generally referred to as the GNU runtime.&lt;br /&gt;
&lt;br /&gt;
In 2009, a fork of this was committed to GNUstep subversion repository as libobjc2.  This contains a lot of new features and removes a lot of legacy code, but is not yet considered production ready.  Unlike the original GNU runtime (which will be referred to as the GCC runtime, for differentiation), this can be built outside of the GCC tree and distributed independently.  The GNUstep runtime supports two ABIs.  One is compatible with the GCC runtime, the other is new and is designed to support Objective-C 2.&lt;br /&gt;
&lt;br /&gt;
=== Which Runtime Should I use? ===&lt;br /&gt;
---------------------------&lt;br /&gt;
&lt;br /&gt;
If you are using a recent version of GCC to compile your code then you should have a copy of the Objective-C runtime library that came with your compiler.&lt;br /&gt;
&lt;br /&gt;
If you are using a very old version of GCC then you may need to use a newer version of GNU runtime.  If you experience problems with the version of runtime that came with your compiler, then you should install libobjc from GNUstep subversion (libs/libobjc/trunk).  This is a copy of version 1.6 of the GCC runtime which is modified to build outside the GCC tree.&lt;br /&gt;
&lt;br /&gt;
For more advanced features, currently only supported if you compile with Clang, you will need the GNUstep runtime.  This is not currently considered production ready.  It should work as a drop-in replacement for the GCC runtime, but some of the advanced features are not well-tested.&lt;br /&gt;
&lt;br /&gt;
=== What is or was the Étoilé Runtime? ===&lt;br /&gt;
----------------------------------&lt;br /&gt;
&lt;br /&gt;
The Étoilé Runtime is a research prototype that was originally intended to succeed the GNU runtime.  After some time, it was determined that porting GNUstep to a completely new - and radically differently designed - runtime would be a massive undertaking, as would providing all of the related compiler support.  It was also decided that two incompatible ABIs would not benefit anyone.  The author of the Étoilé runtime is the maintainer of the GNUstep runtime and has back-ported most of the improvements from the Étoilé runtime to the GNUstep runtime.&lt;br /&gt;
&lt;br /&gt;
=== Which Compiler Should I Use? ===&lt;br /&gt;
----------------------------&lt;br /&gt;
&lt;br /&gt;
The history of Objective-C in GCC is somewhat complicated.  Originally, NeXT was forced to release the original Objective-C front end in order to comply with the GPL.  This code was not quite compatible with the GNU runtime and so it was modified.  NeXT did not adopt these modifications and so each release of GCC by NeXT, and then Apple, contained changes that needed back-porting to the main branch of GCC.&lt;br /&gt;
&lt;br /&gt;
For a long time, GCC was the only compiler that worked with GNUstep.  Unfortunately, the GCC team has not invested much effort in Objective-C in the last few years and it currently lags behind Apple's version by a significant amount.&lt;br /&gt;
&lt;br /&gt;
As of version 4.3, the Free Software Foundation changed the license of GCC to version 3 of the GNU General Public License.  This means that future versions will not be shipped by Apple.  OS X 10.6 ships with three compilers:&lt;br /&gt;
&lt;br /&gt;
* Apple's fork of GCC 4.2.1&lt;br /&gt;
* LLVM-GCC&lt;br /&gt;
* Clang&lt;br /&gt;
&lt;br /&gt;
The latter two use the Low-Level Virtual Machine (LLVM) for code generation.  This is a BSD-licensed compiler infrastructure used by several other projects.  LLVM-GCC is a hybrid, using Apple's version of GCC for parsing and LLVM for optimisation and native code generation.  Clang is a new front end for LLVM.&lt;br /&gt;
&lt;br /&gt;
Currently, LLVM-GCC is based on Apple's GCC and so does not support the GNU runtime.  There is an effort underway to rewrite LLVM-GCC as a plug in for GCC 4.5, at which point it should support as much Objective-C as GCC currently does.&lt;br /&gt;
&lt;br /&gt;
Unlike GCC, Clang features a clean abstraction layer between the runtime-specific and runtime-agnostic parts of the compiler.  This means that adding support for new features on the GNU runtime is simply a matter of implementing the relevant methods in the CGObjCGNU class.  This means that Clang is able to support almost everything on the GNUstep runtime that it does on either of the Apple runtimes.  Note, however, that Clang only recently reached version 1.0 status.  Current subversion builds are more stable, but things like generating debugging info are still somewhat unreliable.&lt;br /&gt;
&lt;br /&gt;
=== Which Bits of Objective-C 2 Work? ===&lt;br /&gt;
---------------------------------&lt;br /&gt;
&lt;br /&gt;
The answer to this question depends on the combination of compiler and runtime library that you are using.  Currently, no features of Objective-C 2 work with GCC.&lt;br /&gt;
&lt;br /&gt;
If you compile with Clang then you have access to declared properties, fast enumeration, and blocks.  Note that both of these require some support from the runtime.  This must be provided either by the GNUstep runtime or by the ObjectiveC2 framework, which you can acquire from Étoilé subversion.  For blocks to work, you must also compile with -fblocks.&lt;br /&gt;
&lt;br /&gt;
If you compile with the -fobjc-nonfragile-abi flag then you will use the new ABI.  This is only supported with the GNUstep runtime.  This adds:&lt;br /&gt;
&lt;br /&gt;
* Property introspection&lt;br /&gt;
* Introspection on optional protocol methods&lt;br /&gt;
* Non-fragile instance variables&lt;br /&gt;
* Forwarding proxy support&lt;br /&gt;
&lt;br /&gt;
Unlike Apple's non-fragile ABI, it is possible to mix code compiled for our fragile and non-fragile ABIs with some caveats.  Message sending from code compiled with the fragile ABI will not be able to take advantage of forwarding proxies.  If you subclass a non-fragile ABI class with a class compiled with the fragile ABI then you will not receive any benefits; the class compiled with the fragile ABI must be able to see all of the instance variables in the superclass at compile time or things will break.  Some benefits will be obtained the other way around, however.  A class compiled for the fragile ABI will always be able to access its own instance variables safely when the superclass changes, even if the superclass layout changes.  It will, however, only be able to safely access instance variables declared in superclasses safely if the superclass is also compiled with the non-fragile ABI or if the superclass instance variable layout does not change.&lt;br /&gt;
&lt;br /&gt;
=== Can I use Apple's Runtime APIs? ===&lt;br /&gt;
-------------------------------&lt;br /&gt;
&lt;br /&gt;
You not only can, but should!&lt;br /&gt;
&lt;br /&gt;
With OS X 10.5, Apple introduced a new set of APIs for interacting with the runtime.  These hid the implementation details - previously all public - behind a set of public functions, implemented on both the modern and legacy runtimes.&lt;br /&gt;
&lt;br /&gt;
These functions are supported by the GNUstep runtime and can also be used with the GCC runtime if you link against Étoilé's ObjectiveC2 framework.&lt;br /&gt;
&lt;br /&gt;
From release 1.20.0 of the base library onwards the new runtime APIs are built in to the GNUstep base library (the Étoilé ObjectiveC2 framework is incorporated into base and extended/improved) so that the new APIs can be used with both old and new runtimes.&lt;br /&gt;
&lt;br /&gt;
=== What About Garbage Collection? ===&lt;br /&gt;
------------------------------&lt;br /&gt;
&lt;br /&gt;
GNUstep has supported garbage collection via the Boehm GC for some years.  Efforts are underway to bring this to closer compatibility with Apple's new implementation.&lt;br /&gt;
&lt;br /&gt;
=== Where can I get it ===&lt;br /&gt;
------------------------------&lt;br /&gt;
&lt;br /&gt;
You may obtain the code for this release from subversion at the following&lt;br /&gt;
subversion branch:&lt;br /&gt;
&lt;br /&gt;
svn://svn.gna.org/svn/gnustep/libs/libobjc2/releases/1.7&lt;br /&gt;
&lt;br /&gt;
Alternatively, a tarball is available from:&lt;br /&gt;
&lt;br /&gt;
[http://download.gna.org/gnustep/libobjc2-1.7.txz txz]&lt;br /&gt;
[http://download.gna.org/gnustep/libobjc2-1.7.tar.bz2 bz2]&lt;br /&gt;
[http://download.gna.org/gnustep/libobjc2-1.7.tgz tgz]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Objective-C_Compiler_and_Runtime_FAQ&amp;diff=6608</id>
		<title>Objective-C Compiler and Runtime FAQ</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Objective-C_Compiler_and_Runtime_FAQ&amp;diff=6608"/>
		<updated>2013-12-22T02:44:55Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Add download location&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Objective-C Compiler and Runtime FAQ ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An Objective-C implementation comes in two components; a compiler and a runtime library.  The compiler is responsible for parsing the source code and produces a binary that contains calls to the functions in the runtime library.  This library is responsible for things like message sending and introspection.&lt;br /&gt;
&lt;br /&gt;
=== How Many Runtimes Are there? ===&lt;br /&gt;
----------------------------&lt;br /&gt;
&lt;br /&gt;
If you have used Objective-C on Mac OS X, then you will have used one or both of Apple's two Objective-C runtimes.  The Apple legacy runtime is based on the version implemented by NeXT back in the '80s, although it has seen some improvements since that time and is often referred to as the NeXT runtime.  Apple's modern runtime is a complete rewrite, introduced with OS X 10.5.  The modern runtime is required for Objective-C 2 and is the default on 64-bit platforms.&lt;br /&gt;
&lt;br /&gt;
The implementation of Objective-C produced by NeXT was based on GCC and as such NeXT was required to release the relevant compiler changes.  The NeXT Objective-C runtime was not open sourced (it was later, after Apple bought NeXT, but the code is not particularly portable and so is not used on platforms other than Darwin) and so the GNU project created a new one, generally referred to as the GNU runtime.&lt;br /&gt;
&lt;br /&gt;
In 2009, a fork of this was committed to GNUstep subversion repository as libobjc2.  This contains a lot of new features and removes a lot of legacy code, but is not yet considered production ready.  Unlike the original GNU runtime (which will be referred to as the GCC runtime, for differentiation), this can be built outside of the GCC tree and distributed independently.  The GNUstep runtime supports two ABIs.  One is compatible with the GCC runtime, the other is new and is designed to support Objective-C 2.&lt;br /&gt;
&lt;br /&gt;
=== Which Runtime Should I use? ===&lt;br /&gt;
---------------------------&lt;br /&gt;
&lt;br /&gt;
If you are using a recent version of GCC to compile your code then you should have a copy of the Objective-C runtime library that came with your compiler.&lt;br /&gt;
&lt;br /&gt;
If you are using a very old version of GCC then you may need to use a newer version of GNU runtime.  If you experience problems with the version of runtime that came with your compiler, then you should install libobjc from GNUstep subversion (libs/libobjc/trunk).  This is a copy of version 1.6 of the GCC runtime which is modified to build outside the GCC tree.&lt;br /&gt;
&lt;br /&gt;
For more advanced features, currently only supported if you compile with Clang, you will need the GNUstep runtime.  This is not currently considered production ready.  It should work as a drop-in replacement for the GCC runtime, but some of the advanced features are not well-tested.&lt;br /&gt;
&lt;br /&gt;
=== What is or was the Étoilé Runtime? ===&lt;br /&gt;
----------------------------------&lt;br /&gt;
&lt;br /&gt;
The Étoilé Runtime is a research prototype that was originally intended to succeed the GNU runtime.  After some time, it was determined that porting GNUstep to a completely new - and radically differently designed - runtime would be a massive undertaking, as would providing all of the related compiler support.  It was also decided that two incompatible ABIs would not benefit anyone.  The author of the Étoilé runtime is the maintainer of the GNUstep runtime and has back-ported most of the improvements from the Étoilé runtime to the GNUstep runtime.&lt;br /&gt;
&lt;br /&gt;
=== Which Compiler Should I Use? ===&lt;br /&gt;
----------------------------&lt;br /&gt;
&lt;br /&gt;
The history of Objective-C in GCC is somewhat complicated.  Originally, NeXT was forced to release the original Objective-C front end in order to comply with the GPL.  This code was not quite compatible with the GNU runtime and so it was modified.  NeXT did not adopt these modifications and so each release of GCC by NeXT, and then Apple, contained changes that needed back-porting to the main branch of GCC.&lt;br /&gt;
&lt;br /&gt;
For a long time, GCC was the only compiler that worked with GNUstep.  Unfortunately, the GCC team has not invested much effort in Objective-C in the last few years and it currently lags behind Apple's version by a significant amount.&lt;br /&gt;
&lt;br /&gt;
As of version 4.3, the Free Software Foundation changed the license of GCC to version 3 of the GNU General Public License.  This means that future versions will not be shipped by Apple.  OS X 10.6 ships with three compilers:&lt;br /&gt;
&lt;br /&gt;
* Apple's fork of GCC 4.2.1&lt;br /&gt;
* LLVM-GCC&lt;br /&gt;
* Clang&lt;br /&gt;
&lt;br /&gt;
The latter two use the Low-Level Virtual Machine (LLVM) for code generation.  This is a BSD-licensed compiler infrastructure used by several other projects.  LLVM-GCC is a hybrid, using Apple's version of GCC for parsing and LLVM for optimisation and native code generation.  Clang is a new front end for LLVM.&lt;br /&gt;
&lt;br /&gt;
Currently, LLVM-GCC is based on Apple's GCC and so does not support the GNU runtime.  There is an effort underway to rewrite LLVM-GCC as a plug in for GCC 4.5, at which point it should support as much Objective-C as GCC currently does.&lt;br /&gt;
&lt;br /&gt;
Unlike GCC, Clang features a clean abstraction layer between the runtime-specific and runtime-agnostic parts of the compiler.  This means that adding support for new features on the GNU runtime is simply a matter of implementing the relevant methods in the CGObjCGNU class.  This means that Clang is able to support almost everything on the GNUstep runtime that it does on either of the Apple runtimes.  Note, however, that Clang only recently reached version 1.0 status.  Current subversion builds are more stable, but things like generating debugging info are still somewhat unreliable.&lt;br /&gt;
&lt;br /&gt;
=== Which Bits of Objective-C 2 Work? ===&lt;br /&gt;
---------------------------------&lt;br /&gt;
&lt;br /&gt;
The answer to this question depends on the combination of compiler and runtime library that you are using.  Currently, no features of Objective-C 2 work with GCC.&lt;br /&gt;
&lt;br /&gt;
If you compile with Clang then you have access to declared properties, fast enumeration, and blocks.  Note that both of these require some support from the runtime.  This must be provided either by the GNUstep runtime or by the ObjectiveC2 framework, which you can acquire from Étoilé subversion.  For blocks to work, you must also compile with -fblocks.&lt;br /&gt;
&lt;br /&gt;
If you compile with the -fobjc-nonfragile-abi flag then you will use the new ABI.  This is only supported with the GNUstep runtime.  This adds:&lt;br /&gt;
&lt;br /&gt;
* Property introspection&lt;br /&gt;
* Introspection on optional protocol methods&lt;br /&gt;
* Non-fragile instance variables&lt;br /&gt;
* Forwarding proxy support&lt;br /&gt;
&lt;br /&gt;
Unlike Apple's non-fragile ABI, it is possible to mix code compiled for our fragile and non-fragile ABIs with some caveats.  Message sending from code compiled with the fragile ABI will not be able to take advantage of forwarding proxies.  If you subclass a non-fragile ABI class with a class compiled with the fragile ABI then you will not receive any benefits; the class compiled with the fragile ABI must be able to see all of the instance variables in the superclass at compile time or things will break.  Some benefits will be obtained the other way around, however.  A class compiled for the fragile ABI will always be able to access its own instance variables safely when the superclass changes, even if the superclass layout changes.  It will, however, only be able to safely access instance variables declared in superclasses safely if the superclass is also compiled with the non-fragile ABI or if the superclass instance variable layout does not change.&lt;br /&gt;
&lt;br /&gt;
=== Can I use Apple's Runtime APIs? ===&lt;br /&gt;
-------------------------------&lt;br /&gt;
&lt;br /&gt;
You not only can, but should!&lt;br /&gt;
&lt;br /&gt;
With OS X 10.5, Apple introduced a new set of APIs for interacting with the runtime.  These hid the implementation details - previously all public - behind a set of public functions, implemented on both the modern and legacy runtimes.&lt;br /&gt;
&lt;br /&gt;
These functions are supported by the GNUstep runtime and can also be used with the GCC runtime if you link against Étoilé's ObjectiveC2 framework.&lt;br /&gt;
&lt;br /&gt;
From release 1.20.0 of the base library onwards the new runtime APIs are built in to the GNUstep base library (the Étoilé ObjectiveC2 framework is incorporated into base and extended/improved) so that the new APIs can be used with both old and new runtimes.&lt;br /&gt;
&lt;br /&gt;
=== What About Garbage Collection? ===&lt;br /&gt;
------------------------------&lt;br /&gt;
&lt;br /&gt;
GNUstep has supported garbage collection via the Boehm GC for some years.  Efforts are underway to bring this to closer compatibility with Apple's new implementation.&lt;br /&gt;
&lt;br /&gt;
=== Where can I get it ===&lt;br /&gt;
------------------------------&lt;br /&gt;
&lt;br /&gt;
You may obtain the code for this release from subversion at the following&lt;br /&gt;
subversion branch:&lt;br /&gt;
&lt;br /&gt;
svn://svn.gna.org/svn/gnustep/libs/libobjc2/releases/1.8&lt;br /&gt;
&lt;br /&gt;
Alternatively, a tarball is available from:&lt;br /&gt;
&lt;br /&gt;
[http://download.gna.org/gnustep/libobjc2-1.8.txz txz]&lt;br /&gt;
[http://download.gna.org/gnustep/libobjc2-1.8.tar.bz2 bz2]&lt;br /&gt;
[http://download.gna.org/gnustep/libobjc2-1.8.tgz tgz]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Developer_Guides&amp;diff=6606</id>
		<title>Developer Guides</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Developer_Guides&amp;diff=6606"/>
		<updated>2013-12-09T21:29:03Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Update link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is intended as a collection of guides for developers.&lt;br /&gt;
&lt;br /&gt;
== Introductory Articles on GNUstep Development ==&lt;br /&gt;
&lt;br /&gt;
{{Stub}}&lt;br /&gt;
&lt;br /&gt;
=== [[Installation]] ===&lt;br /&gt;
How to get started using GNUStep, because it is not immediately obvious, and we appologize for that.&lt;br /&gt;
&lt;br /&gt;
=== [[GNUstep Suite|GNUstep Libraries and Tools]] ===&lt;br /&gt;
&lt;br /&gt;
A general overview of GNUstep.&lt;br /&gt;
&lt;br /&gt;
=== [http://www.gnustep.org/resources/documentation/Developer/Base/ProgrammingManual/manual_toc.html GNUstep Base Programming Manual] ===&lt;br /&gt;
&lt;br /&gt;
The aim of this manual is to introduce you to the Objective-C language and the GNUstep development environment, in particular the Base library. The manual is organised to give you a tutorial introduction to the language and APIs, by using examples whenever possible, rather than providing a lengthy abstract description. &lt;br /&gt;
&lt;br /&gt;
While Objective-C is not a difficult language to learn or use, some of the terms may be unfamiliar, especially to those that have not programmed using an object-oriented programming language before. Whenever possible, concepts will be explained in simple terms rather than in more advanced programming terms, and comparisons to other languages will be used to aid in illustration.&lt;br /&gt;
&lt;br /&gt;
===[[GNUStep Macros]]===&lt;br /&gt;
See a define, but don't know what it's for, you are not alone.  See this article for a reference to various macros, or otherwise unusual language extensions that you may see when reading the GNUStep Code.&lt;br /&gt;
&lt;br /&gt;
=== [http://www.roard.com/docs/lmf2.article/en.html (GUI) Programming under GNUstep] ===&lt;br /&gt;
&lt;br /&gt;
This tutorial will introduce you to the [[AppKit]] classes and how to use [[Gorm]] to create graphical interfaces.&lt;br /&gt;
&lt;br /&gt;
=== [[Writing Makefiles]] ===&lt;br /&gt;
&lt;br /&gt;
The Makefile package is a system of make commands that is designed to encapsulate all the complex details of building and installing various types of projects from libraries to applications to documentation. This frees the developer to focus on the details of their particular project. Only a fairly simple main makefile need to be written which specifies the type of project and files involved in the project.&lt;br /&gt;
&lt;br /&gt;
=== Sample GNUstep Programs ===&lt;br /&gt;
&lt;br /&gt;
This isn't really an article but rather a collection of small &amp;quot;codified guides&amp;quot; for the pragmatic programmer who wants to explore GNUstep by looking at and messing around with example code. This is best done while reading about basic concepts of OpenStep or Cocoa with the API documentation ([[Foundation]], [[AppKit]]) open in the background. Get the gnustep-examples package from [ftp://ftp.gnustep.org/pub/gnustep/core/ here]&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
=== [[Writing portable code|Coding for Portability]] ===&lt;br /&gt;
&lt;br /&gt;
Writing code that will compile and then run on different platforms can be surprisingly easy. This guide describes &lt;br /&gt;
some straight-forward steps to take to make your program easy to port to new platforms.&lt;br /&gt;
&lt;br /&gt;
=== [[Property Lists|Using Property Lists]] ===&lt;br /&gt;
&lt;br /&gt;
A regular issue that programmers face is storing structured configuration information, and reading it back. GNUstep has a standard mechanism that can be used for this task, amongst others: Property Lists.&lt;br /&gt;
&lt;br /&gt;
=== [[Deployment on Windows]] ===&lt;br /&gt;
&lt;br /&gt;
This article will tell you how to deploy GNUstep applications on Windows.&lt;br /&gt;
&lt;br /&gt;
=== [[Adding a new Natural Language to GNUstep|Translating GNUstep]] ===&lt;br /&gt;
&lt;br /&gt;
Translation of GNUstep applications involves a number of steps, including translation of GNUstep Base and GNUstep GUI.&lt;br /&gt;
&lt;br /&gt;
=== [[Contributing to GNUstep core libraries]] ===&lt;br /&gt;
&lt;br /&gt;
Contributing to the core libraries is what everyone loves you for the most ... but it's quite a step to go from simple bug fixes/patches to major new code contributions.  Follow the link above to see how.&lt;br /&gt;
&lt;br /&gt;
When you read the information on [[Contributing to GNUstep core libraries]], please keep in mind that while it was written primarily form the point of view of contributing  code to the gnustep-base library, the principles all apply to the gnustep-gui library (and other library code too).  Also, a lot of the information is also relevant to contributions to application/tool code, not just library code.&lt;br /&gt;
&lt;br /&gt;
== Graphical Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Simple Graphical Application Design ===&lt;br /&gt;
GNUstep includes several sophisticated development tools. GNUstep GUI interfaces are designed using [[Gorm]] (Graphical Object Relationship Modeler), an elegant application developed by Gregory Casamento. (See his [http://heronsperch.blogspot.com/ blog] for the latest news on GORM.) There are two proto-IDEs, [[ProjectCenter]] and [[ProjectManager]].&lt;br /&gt;
&lt;br /&gt;
There are several introductory tutorials for using these development tools. The first [http://www.gnustep.it/pierre-yves/index.html tutorial] by Pierre-Yves Rivaille is a classic demonstrating the process used to create the ubiquitous currency converter application. A second [http://www.nongnu.org/gstutorial/ tutorial] by Yen-Ju Chen is somewhat more in-depth and extensive.&lt;br /&gt;
&lt;br /&gt;
Nicolas Roard created a [http://gnustep.org/experience/DevelopmentDemonstration.html video] demonstrating the process of developing a simple calculator, and another [http://home.gna.org/pmanager/videos.html video] here by Sašo Kiselkov if you feel the need to create another currency converter.&lt;br /&gt;
&lt;br /&gt;
=== [[Document based applications|Document-based Application Design]] ===&lt;br /&gt;
&lt;br /&gt;
One of the most common use-patterns of applications on modern platforms is that of document-based applications --- applications which can have several active user-controlled contexts. Some familar examples might be a word processor where the user may have multiple document windows concurrently, or a web browser which allows a user to have a number of different browser windows open at the same time. This guide provides information and tips on how to code this style of application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Web Applications ==&lt;br /&gt;
&lt;br /&gt;
Please have a look at [[Creating A Simple GSWeb Application]] to learn how to create a [[GNUstepWeb|GNUstep Web]] application.&lt;br /&gt;
&lt;br /&gt;
== Other Information ==&lt;br /&gt;
&lt;br /&gt;
=== Developer sites ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.roard.com/docs/ GNUstep HelpCenter]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Installation_on_Windows&amp;diff=6605</id>
		<title>Installation on Windows</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Installation_on_Windows&amp;diff=6605"/>
		<updated>2013-12-09T21:27:37Z</updated>

		<summary type="html">&lt;p&gt;Fedor: /* Install instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Binary installer  =&lt;br /&gt;
Using the binary [http://www.gnustep.org/experience/Windows.html installer] (created using Nullsoft's [http://nsis.sourceforge.net/Main_Page NSIS]) is the easiest way to get the GNUstep development libraries to your PC.&lt;br /&gt;
&lt;br /&gt;
== Install instructions ==&lt;br /&gt;
* Download installers from [ftp://ftp.gnustep.org/pub/gnustep/binaries/windows the ftp site] (i.e. gnustep-msys-system-0.X.X-setup.exe + gnustep-core-0.X.X-setup.exe) and run them.&lt;br /&gt;
* Also download gnustel-devel-X.X.X-setup.exe if you want to compile applications.&lt;br /&gt;
* select install binaries&lt;br /&gt;
Now you have an MSYS environment (minimal GNU with shell and basic programs). You can start the shell via &amp;quot;Start &amp;amp;rarr; Programs &amp;amp;rarr; GNUstep &amp;amp;rarr; Shell&amp;quot; and begin programming.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;To start you could download the gnustep examples package:&lt;br /&gt;
 svn co svn://svn.gna.org/svn/gnustep/modules/usr-apps/examples &lt;br /&gt;
alternatively download the gnustep-example package from [ftp://ftp.gnustep.org/pub/gnustep/core/ here] and unpack with &amp;lt;code&amp;gt;tar zxf gnustep-examples-1.3.0.tar.gz&amp;lt;/code&amp;gt;. To compile/run an example type:&lt;br /&gt;
 cd examples/gui/GSTest&lt;br /&gt;
 make&lt;br /&gt;
 openapp ./GSTest.app&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
Have much fun!&lt;br /&gt;
&lt;br /&gt;
== Installer Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
# I installed gnustep-msys-system and tried to start Shell, but nothing happened (or I got an error).&lt;br /&gt;
There could be a number of issues here&lt;br /&gt;
* Try to reinstall (uninstall gnustep-msys-system and install again)&lt;br /&gt;
* Do you have a previous CYGWIN install? Remove it and any CYGWIN environment variable&lt;br /&gt;
* You might need to rebase the msys.dll.  Instructions coming soon...&lt;br /&gt;
&lt;br /&gt;
= Install Windows GNUstep Manually =&lt;br /&gt;
Building and installing GNUstep on windows is a &amp;quot;lengthy but painless process.&amp;quot; Below is the detailed recipe.&lt;br /&gt;
&lt;br /&gt;
== Install MinGW ==&lt;br /&gt;
Download [http://sourceforge.net/project/showfiles.php?group_id=2435&amp;amp;package_id=82721 MinGW] (MinGW-5.1.3.exe or later) (cygwin works with a little tweaking; see talk page) from http://sourceforge.net/projects/mingw Install it into &amp;lt;tt&amp;gt;C:\''xxx''\msys\1.0\mingw&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(where ''xxx'' is the top-level path you want to use, I use Nicola/GNUstep so I install it into &amp;lt;tt&amp;gt;C:\Nicola\GNUstep\msys\1.0\mingw&amp;lt;/tt&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
== Install msys ==&lt;br /&gt;
&lt;br /&gt;
Download MSYS-1.0.10 or later from the same site.  Install it into &amp;lt;tt&amp;gt;C:\''xxx''\msys\1.0&amp;lt;/tt&amp;gt;&lt;br /&gt;
The postinstall script should ask you for the mingw location, then detect it and be happy that it's there and all is setup properly.&lt;br /&gt;
&lt;br /&gt;
== Install msys developer toolkit ==&lt;br /&gt;
&lt;br /&gt;
Download msysDTK-1.0.1 or later from the same site.  Install it into &amp;lt;tt&amp;gt;C:\''xxx''\msys\1.0&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now your MSYS/MinGW system should be setup!  Go around and make sure you know how to use the Unix-like shell.  Log into it and work in it.&lt;br /&gt;
&lt;br /&gt;
== Download gnustep ==&lt;br /&gt;
=== Via subversion ===&lt;br /&gt;
If you have a copy of SVN (http://subversion.tigris.org/) installed on your system and want to have the most up-to-date version just being worked on, do the following.&lt;br /&gt;
&lt;br /&gt;
In windows, go to 'Start &amp;amp;rarr; All Programs &amp;amp;rarr; mingw &amp;amp;rarr; MSYS &amp;amp;rarr; Msys'.&lt;br /&gt;
The MINGW32 window appears.&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
 mkdir install&lt;br /&gt;
 cd install&lt;br /&gt;
 svn co svn://svn.gna.org/svn/gnustep/modules/core&lt;br /&gt;
&lt;br /&gt;
This will download the core GNUstep libraries (make, base, gui and back).&lt;br /&gt;
&lt;br /&gt;
=== Release tarball ===&lt;br /&gt;
&lt;br /&gt;
Otherwise download from the main site http://www.gnustep.org (or ftp://ftp.gnustep.org/pub/gnustep/core/) the file gnustep-startup-x.yy.z.tar.gz. It contains the core libraries. Put it somewhere in your MSYS home folder, i.e. under C:\xxx\msys\1.0\home\Nicola\install&lt;br /&gt;
&lt;br /&gt;
To unpack the file type the following into the MSYS window&lt;br /&gt;
 cd ~/install   #or where you put it&lt;br /&gt;
 tar zxf gnustep-startup-0.16.1.tar.gz&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red; background-color:yellow;&amp;quot;&amp;gt;After these steps you have the most recent installation instructions in the file 'core/make/Documentation/README.MinGW'&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep make ==&lt;br /&gt;
&lt;br /&gt;
 cd gnustep/core/make&lt;br /&gt;
 ./configure --with-layout=fhs&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Install the ObjC runtime  ==&lt;br /&gt;
&lt;br /&gt;
Actually, recent versions of gcc (3.2+) have a working libobjc on Windows. Nevertheless this step is necessary unless you want some strange errors concerning NSAutoreleasePool etc.&lt;br /&gt;
&lt;br /&gt;
First make sure to delete the old libobjc files&lt;br /&gt;
 rm -Rf /mingw/lib/gcc/mingw32/3.4.2/include/objc&lt;br /&gt;
 rm -Rf /mingw/lib/libobjc.a&lt;br /&gt;
 rm -Rf /mingw/lib/libobjc.la&lt;br /&gt;
&lt;br /&gt;
Then get GNUstep's libobjc and install it.&lt;br /&gt;
 svn co svn://svn.gna.org/svn/gnustep/modules/dev-libs/libobjc&lt;br /&gt;
 cd libobjc &lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
If you don't use SVN, download gnustep-libobjc from ftp://ftp.gnustep.org/pub/gnustep/libs/&lt;br /&gt;
&lt;br /&gt;
== Reinstall GNUstep make (with ObjC this time) ==&lt;br /&gt;
&lt;br /&gt;
Enter the core/make directory and reconfigure/recompile again so that gnustep-objc is detected:&lt;br /&gt;
 cd ~/install/gnustep/core/make&lt;br /&gt;
 make distclean&lt;br /&gt;
 ./configure --with-layout=fhs&lt;br /&gt;
 make &lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
gnustep-make should have detected your custom libobjc.&lt;br /&gt;
&lt;br /&gt;
== Install ffcall ==&lt;br /&gt;
&lt;br /&gt;
Download ffcall from the GNUstep website into c:/xxx/msys/1.0/home/Nicola/install&lt;br /&gt;
or from here: ftp://ftp.santafe.edu/pub/gnu/ffcall-1.10.tar.gz,&lt;br /&gt;
and type:&lt;br /&gt;
 cd ~/install&lt;br /&gt;
 tar -zxvf ffcall-1.10.tar.gz&lt;br /&gt;
 cd ffcall-1.10&lt;br /&gt;
 ./configure&lt;br /&gt;
&lt;br /&gt;
A windows prompt may appear (several times) stating that conftest.exe has encountered a problem and needs to close. Click the [Don't Send] button.&lt;br /&gt;
&lt;br /&gt;
After much output,  the following will be displayed:&lt;br /&gt;
 configure: creating ./config.status&lt;br /&gt;
 config.status: creating Makefile&lt;br /&gt;
 config.status: creating config.h&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Note: The configure script of ffcall-1.10 is broken for Windows 2000. You have to apply a patch: http://lists.gnu.org/archive/html/discuss-gnustep/2005-03/msg00258.html&lt;br /&gt;
&lt;br /&gt;
==== Precompiled library ====&lt;br /&gt;
&lt;br /&gt;
Alternatively, a zip containing a precompiled copy of ffcall-1.9 is availabe here: ftp://ftp.gnustep.org/pub/gnustep/binaries/windows/mingw-libs/ffcall-1.9-gnustep.zip&lt;br /&gt;
&lt;br /&gt;
Unzip it into $GNUSTEP_SYSTEM_ROOT/Library.&lt;br /&gt;
&lt;br /&gt;
== Install additional libs ==&lt;br /&gt;
&lt;br /&gt;
Download the following packages:&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=73290 Download libintl]&lt;br /&gt;
:libintl-0.11.5-2-bin.zip&lt;br /&gt;
:libintl-0.11.5-2-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=17090 Download libiconv]&lt;br /&gt;
:libiconv-1.9.2-1-bin.zip &lt;br /&gt;
:libiconv-1.9.2-1-lib.zip &lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16861 Download zlib]&lt;br /&gt;
:zlib-1.2.2-bin.zip&lt;br /&gt;
:zlib-1.2.2-lib.zip&lt;br /&gt;
&lt;br /&gt;
from http://gnuwin32.sourceforge.net, and install them.  To install them, simply unzip them into &amp;lt;tt&amp;gt;C:\''xxx''\msys\1.0\mingw&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Install XML support ==&lt;br /&gt;
Download the latest version of libxml from [ftp://xmlsoft.org/libxml2/].&lt;br /&gt;
&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:red; background-color:yellow;&amp;quot;&amp;gt;Do not install libxslt. It is broken on Windows.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep base ==&lt;br /&gt;
&lt;br /&gt;
Enter the gnustep-base directory, and type &lt;br /&gt;
 cd ~/install/gnustep/core/base&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
If you didn't install libxml,&lt;br /&gt;
 ./configure --disable-xml&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Install additional GUI libs ==&lt;br /&gt;
&lt;br /&gt;
for the gui, download and install the following packages:&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16348&amp;amp;release_id=218220 Download jpeg]&lt;br /&gt;
:jpeg-6b-3-bin.zip&lt;br /&gt;
:jpeg-6b-3-dep.zip&lt;br /&gt;
:jpeg-6b-3-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16351 Download tiff]&lt;br /&gt;
:tiff-3.7.1-bin.zip&lt;br /&gt;
:tiff-3.7.1-dep.zip&lt;br /&gt;
:tiff-3.7.1-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16183 Download libpng]&lt;br /&gt;
:libpng-1.2.8-bin.zip&lt;br /&gt;
:libpng-1.2.8-dep.zip&lt;br /&gt;
:libpng-1.2.8-lib.zip&lt;br /&gt;
&lt;br /&gt;
The process is always the same: download the zip file from the gnuwin32 website, then unzip them into &amp;lt;tt&amp;gt;C:''xxx''\msys\1.0\mingw&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep gui ==&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
  cd ~/install/gnustep/core/gui&lt;br /&gt;
  ./configure&lt;br /&gt;
  make&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep back ==&lt;br /&gt;
&lt;br /&gt;
cd to core/back and type:&lt;br /&gt;
&lt;br /&gt;
  ./configure&lt;br /&gt;
  make&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Check the installation ==&lt;br /&gt;
&lt;br /&gt;
go in a simple gui application (examples/gui a very good starting point), compile and run it. :-)&lt;br /&gt;
&lt;br /&gt;
Some older makefiles may require that you type&lt;br /&gt;
 export GNUSTEP_MAKEFILES=/usr/local/share/GNUstep/Makefiles&lt;br /&gt;
before compiling.&lt;br /&gt;
&lt;br /&gt;
''based on a mail from Nicola Pero''&lt;br /&gt;
&lt;br /&gt;
= GNUstep MSI installer created  by [http://wix.sourceforge.net/ WiX]  =&lt;br /&gt;
&lt;br /&gt;
There are three sub packages &lt;br /&gt;
* user : To minimize the footprint of gnustep system on Windows machines.&lt;br /&gt;
* developer : include WiX,gcc and package sources.&lt;br /&gt;
* gnustep applications : include a broad suite of GNUstep applications.&lt;br /&gt;
== Install GNUstep MSI installer ==&lt;br /&gt;
* Download the msi from here.&lt;br /&gt;
* answer following questions.&lt;br /&gt;
* Test the installation.&lt;br /&gt;
== Prepare your Win32 gnustep WiX packaging environment ==&lt;br /&gt;
=== List of depended software ===&lt;br /&gt;
* WiX Win32 MSI package creation tool.&lt;br /&gt;
** candle.exe &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\tmp&amp;gt;candle&lt;br /&gt;
Microsoft (R) Windows Installer Xml Compiler version 2.0.4221.0&lt;br /&gt;
Copyright (C) Microsoft Corporation 2003. All rights reserved.&lt;br /&gt;
&lt;br /&gt;
 usage:  candle.exe [-?] [-nologo] [-out outputFile] sourceFile [sourceFile ...]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   -d&amp;lt;name&amp;gt;=&amp;lt;value&amp;gt;  define a parameter for the preprocessor&lt;br /&gt;
   -p&amp;lt;file&amp;gt;  preprocess to a file (or stdout if no file supplied)&lt;br /&gt;
   -I&amp;lt;dir&amp;gt;  add to include search path&lt;br /&gt;
   -nologo  skip printing candle logo information&lt;br /&gt;
   -out     specify output file (default: write to current directory)&lt;br /&gt;
   -pedantic:&amp;lt;level&amp;gt;  pedantic checks (levels: easy, heroic, legendary)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;snip&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more information see: http://wix.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
C:\tmp&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
** light.exe&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\tmp&amp;gt;light&lt;br /&gt;
Microsoft (R) Windows Installer Xml Linker version 2.0.4221.0&lt;br /&gt;
Copyright (C) Microsoft Corporation 2003. All rights reserved.&lt;br /&gt;
&lt;br /&gt;
 usage:  light.exe [-?] [-b basePath] [-nologo] [-out outputFile] objectFile [o&lt;br /&gt;
jectFile ...]&lt;br /&gt;
&lt;br /&gt;
   -ai        allow identical rows, identical rows will be treated as a warning&lt;br /&gt;
   -au        (experimental) allow unresolved references, will not create a val&lt;br /&gt;
d output&lt;br /&gt;
   -b         base path to locate all files (default: current directory)&lt;br /&gt;
   -cc        path to cache built cabinets (will not be deleted after linking)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;snip&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more information see: http://wix.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
C:\tmp&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* makefile for nmake.&lt;br /&gt;
* gcc win32 compiler from MingW.&lt;br /&gt;
&lt;br /&gt;
=== Checkout gnustep.wxs ===&lt;br /&gt;
=== overview of gnustep.wxs ===&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft Windows]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Get_Help&amp;diff=6604</id>
		<title>Get Help</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Get_Help&amp;diff=6604"/>
		<updated>2013-12-09T15:45:04Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Comment on app-gnustep list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Like many free software projects, the mailing lists are the main means of getting support from the rest of the community. Details of the main project lists are below. If unsure, send it to discuss-gnustep and include an invitation to direct you to a more appropriate list. Please notice that some lists are at gnu.org and some are at gna.org else you may get an error back.&lt;br /&gt;
&lt;br /&gt;
== Mailing Lists ==&lt;br /&gt;
&lt;br /&gt;
To subscribe to, unsubscribe from or view the archives of any of the mailing lists, just click on the links below and follow the instructions. Alternatively, most of them are also archived at [http://www.nabble.com/GNUstep-f1880.html Nabble] and [http://news.gmane.org/search.php?match=gnustep GMANE], and questions you post there will get forwarded to the corresponding mailing list.&lt;br /&gt;
&lt;br /&gt;
=== For Users and Developers ===&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/discuss-gnustep discuss-gnustep@gnu.org] &lt;br /&gt;
: This is the most active list for all general discussions and questions. We also would like to hear about ideas for applications for the GNUstep environment and related issues.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/info-gnustep info-gnustep@gnu.org]&lt;br /&gt;
: For infos and announcements related to GNUstep libraries and applications.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/apps-gnustep apps-gnustep@gnu.org]&lt;br /&gt;
: For discussions related to GNUstep applications. This list is rarely read, so it is better to use discuss-gnustep.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/help-gnustep help-gnustep@gnu.org]&lt;br /&gt;
: For help with GNUstep libraries and applications. This list is rarely read, so it is better to use discuss-gnustep.&lt;br /&gt;
&lt;br /&gt;
=== For Developers ===&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-dev gnustep-dev@gnu.org]&lt;br /&gt;
: This mailing list has been established to keep the noise low when it comes to core topics and generally boring discussions about technical aspects of GNUstep.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/bug-gnustep bug-gnustep@gnu.org]&lt;br /&gt;
: A mailing list for submitting bug reports and patches. Reports filed in the bug tracker are also sent here.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-packagers gnustep-packagers@gna.org]&lt;br /&gt;
: Mailing list for people who package GNUstep itself and related GNUstep apps.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-ui gnustep-ui@gna.org]&lt;br /&gt;
: Discussion about the GNUstep User Interface, its look and behaviour.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-marketing gnustep-marketing@gna.org]&lt;br /&gt;
: Marketing and promotion of the GNUstep project and its applications.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-webmasters gnustep-webmasters@gnu.org]&lt;br /&gt;
: For comments and discussions about GNUstep web pages.&lt;br /&gt;
&lt;br /&gt;
== IRC ==&lt;br /&gt;
&lt;br /&gt;
Some, but not all, GNUstep developers can also be reached through IRC at [irc://irc.freenode.net/gnustep]. If that link doesn't work for you, connect manually to &amp;lt;tt&amp;gt;irc.freenode.net&amp;lt;/tt&amp;gt; (or &amp;lt;tt&amp;gt;irc.gnu.org&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;irc.debian.org&amp;lt;/tt&amp;gt;, same network) and &amp;lt;tt&amp;gt;/join #GNUstep&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Examples of IRC clients you can use: [http://www.xchat.org/ xchat] (UNICES and Windows), [http://www.pidgin.im/ Pidgin] (UNICES and Windows), [http://www.mirc.com/ mirc] (Windows) or [http://www.aeruder.net/talksoup/ TalkSoup] on GNUstep's [http://livecd.gnustep.org/ LiveCD for Intel] or irssi from a bash shell.&lt;br /&gt;
&lt;br /&gt;
== Newsgroups ==&lt;br /&gt;
&lt;br /&gt;
[http://news.gmane.org/search.php?match=gnustep GMANE] carries the GNUstep mailinglists by NNTP&lt;br /&gt;
&lt;br /&gt;
* comp.lang.objective-c* : The Objective-C language and environment.&lt;br /&gt;
* gnu.gnustep.announce* : Info and announcements (Moderated)&lt;br /&gt;
* gnu.gnustep.bug* : Bug reports for gnustep.&lt;br /&gt;
* gnu.gnustep.discuss* : Discussion of gnustep.&lt;br /&gt;
* gnu.gnustep.help* : Requests for help with gnustep.&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6603</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6603"/>
		<updated>2013-12-06T03:44:13Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Update form version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.gnustep.wordpress.com Spanish]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''[http://www.gnustep.org GNUstep]''' is a [[Portability|cross-platform]], object-oriented set of [[Frameworks|frameworks]] for desktop application [[Development tools|development]].&amp;lt;br&amp;gt;This set of frameworks, based on [[Cocoa]] (previously [[OpenStep]]), enables developers to rapidly build sophisticated software by employing a large library of reusable software components. GNUstep is already used [[GNUstep in production|in production]] environments at several organizations.&lt;br /&gt;
&lt;br /&gt;
Sounds interesting? Have a look at the more in-depth [[Introduction to GNUstep|introduction]]!&lt;br /&gt;
&lt;br /&gt;
* '''Download Stable Core Packages :''' [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-make-2.6.5.tar.gz Make v2.6.5], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-base-1.24.5.tar.gz Base v1.24.5], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.1.tar.gz GUI v0.23.1], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-back-0.23.0.tar.gz Back v0.23.0]&lt;br /&gt;
&lt;br /&gt;
* '''Download Unstable Core packages : ''' (NOTE: Now only in the SVN software repository)&lt;br /&gt;
&lt;br /&gt;
* '''Developer applications:''' [[Gorm.app|Gorm 1.2.20]], [[ProjectCenter.app| ProjectCenter 0.6.1]]&lt;br /&gt;
&lt;br /&gt;
New Objective-C 2.0 [[ObjC2_FAQ|FAQ]]&lt;br /&gt;
&lt;br /&gt;
If you find bugs, please refer how to [[ Report_Bugs | report bugs]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
| All packages are collected in the searchable [http://www.gnustep.org/softwareindex/ Software Index] which also has an [http://www.gnustep.org/softwareindex/rss.php RSS feed].&lt;br /&gt;
There are some [[Themes]] for the GNUstep apps.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:right; vertical-align:top; font-size:10px;&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[{{SERVER}}{{localurl:Template:GNUstep_News|action=edit}} '''Add Entry''']&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{GNUstep_News}}&lt;br /&gt;
&lt;br /&gt;
== Older News ==&lt;br /&gt;
&lt;br /&gt;
[[Application_News_2011|2011]],&lt;br /&gt;
[[Application_News_2010|2010]],&lt;br /&gt;
[[Application_News_2009|2009]],&lt;br /&gt;
[[Application_News_2008|2008]],&lt;br /&gt;
[[Application_News_2007|2007]],&lt;br /&gt;
[[Application_News_2006|2006]],&lt;br /&gt;
[[Application_News_2005|2005]],&lt;br /&gt;
[[Application_News_2004|2004]],&lt;br /&gt;
[[Application_News_2003|2003]],&lt;br /&gt;
[[Application_News_2002|2002]]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background: #ff958e;&amp;quot;&lt;br /&gt;
| If you want to participate, you need to [[Special:Userlogin|create an account]] and send a mail with your user name to ''&amp;lt;tt&amp;gt;gnustep-webmasters [AT] gnu.org&amp;lt;/tt&amp;gt;'' to request write-access. We are sorry for the inconvenience, but this procedure has become necessary to prevent SPAM'ing of this site.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6602</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6602"/>
		<updated>2013-12-06T03:43:25Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Windows release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Dec 06 2013 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.33.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Oct 15 2013 ===&lt;br /&gt;
* '''[[Graphos.app]] version o.5'''&lt;br /&gt;
: New release, with improved editors and selection , important fixes for the Text objects&lt;br /&gt;
&lt;br /&gt;
=== Sep 16 2013 ===&lt;br /&gt;
&lt;br /&gt;
* '''[[PDFKit]] version 0.9.3'''&lt;br /&gt;
: This release solves portability issues (64bit-x86, PPC, Sparc...), problems with Clang, improved packaging, security patches&lt;br /&gt;
&lt;br /&gt;
=== Aug 22 2013 ===&lt;br /&gt;
* '''GNUstep Examples 1.4.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/usr-apps/gnustep-examples-1.4.0.tar.gz Download Examples]). Various updates.&lt;br /&gt;
&lt;br /&gt;
* '''[[MathArray]] Version 1.3'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/contrib/MathArray-1.3.0.tar.gz Download MathArray]). Fixes to work on modern compilers.&lt;br /&gt;
&lt;br /&gt;
=== Aug 10 2013 ===&lt;br /&gt;
* '''GNUstep [[Startup]]  0.30.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-startup-0.30.0.tar.gz Download Startup]). Includes latest core packages&lt;br /&gt;
&lt;br /&gt;
=== Apr 21 2013 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.5'''&lt;br /&gt;
: ([http://gap.nongnu.org/zipper Zipper Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Apr 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.1 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.1.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.4.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.4.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Mar 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.23.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.3.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.3.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Oct 21 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]]  1.3'''&lt;br /&gt;
: ([http://gap.nongnu.org/mpdcon MPDCon Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Oct 2 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]]  0.3.0'''&lt;br /&gt;
: ([http://www.nongnu.org/fisicalab/descargas_eng.html Download FisicaLab])&lt;br /&gt;
&lt;br /&gt;
=== Sep 4 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.1 release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Aug 21 2012 ===&lt;br /&gt;
* '''Windows Installer snapshot (unstable) update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.31.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.0 initial release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''[[AddressManager.app]] 0.4.8''' &lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jul 14 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.30.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jun 30 2012 ===&lt;br /&gt;
* '''[[Grr]] 1.0.0''' and RSSkit&lt;br /&gt;
: New releases&lt;br /&gt;
&lt;br /&gt;
=== Jun 20 2012 ===&lt;br /&gt;
* '''[[PDFKit]] 0.9.2'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jun 13 2012 ===&lt;br /&gt;
* '''[[ProjectCenter.app]] 0.6.1'''&lt;br /&gt;
: Minor update release&lt;br /&gt;
&lt;br /&gt;
=== Jun 09 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]] 1.2'''&lt;br /&gt;
: First release from GAP&lt;br /&gt;
&lt;br /&gt;
=== Jun 03 2012 ===&lt;br /&gt;
* '''[[GSPdf.app]] 0.5'''&lt;br /&gt;
: New maintenance release&lt;br /&gt;
&lt;br /&gt;
* '''[[Terminal.app]] 0.9.8'''&lt;br /&gt;
: Maintenance release&lt;br /&gt;
&lt;br /&gt;
=== May 31 2012 ===&lt;br /&gt;
* '''[[GWorkspace.app]] 0.9.1'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== May 24 2012 ===&lt;br /&gt;
* '''[[DataBasin.app]] 0.5'''&lt;br /&gt;
: New release, improved functions and bug fixes.&lt;br /&gt;
&lt;br /&gt;
=== May 10 2012 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.4'''&lt;br /&gt;
: First release from the GAP team.&lt;br /&gt;
&lt;br /&gt;
=== May 01 2012 ===&lt;br /&gt;
* '''[[Graphos.app]] 0.3'''&lt;br /&gt;
: New release (modeless inspector, new improved file format...)&lt;br /&gt;
&lt;br /&gt;
=== Apr 23 2012 ===&lt;br /&gt;
* '''[[PRICE.app]] 1.1.0'''&lt;br /&gt;
: New release (new filters, enhancements, bug and portability fixes)&lt;br /&gt;
&lt;br /&gt;
=== Apr 09 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]] 0.2.2'''&lt;br /&gt;
: New release (bugfix for latest GNUstep packages)&lt;br /&gt;
&lt;br /&gt;
=== Apr 06 2012 ===&lt;br /&gt;
* '''[[FTP.app]] 0.3'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2012 ===&lt;br /&gt;
* '''GNUstep participates in Google Summer of Code 2012'''&lt;br /&gt;
: ([[Summer of Code 2012]])&lt;br /&gt;
&lt;br /&gt;
=== Feb 17 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html GNUstep-Core 0.29.1])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''Silver theme  2.5'''&lt;br /&gt;
: ([http://wiki.gnustep.org/images/6/6d/Silver.theme.tar.bz2 Silver theme])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''[[Gemas.app]]  0.3'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/Gemas-0.3.tar.gz Download Gemas])&lt;br /&gt;
* '''[[HighlighterKit]]  0.1.2'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HighlighterKit-0.1.2.tar.gz Download HighlighterKit])&lt;br /&gt;
* '''HKThemes  1.0'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HKThemes-1.0.tar.gz Download HKThemes])&lt;br /&gt;
&lt;br /&gt;
=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6571</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6571"/>
		<updated>2013-08-22T18:04:33Z</updated>

		<summary type="html">&lt;p&gt;Fedor: MathArray release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Aug 22 2013 ===&lt;br /&gt;
* '''GNUstep Examples 1.4.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/usr-apps/gnustep-examples-1.4.0.tar.gz Download Examples]). Various updates.&lt;br /&gt;
&lt;br /&gt;
* '''[[MathArray]] Version 1.3'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/contrib/MathArray-1.3.0.tar.gz Download MathArray]). Fixes to work on modern compilers.&lt;br /&gt;
&lt;br /&gt;
=== Aug 10 2013 ===&lt;br /&gt;
* '''GNUstep [[Startup]]  0.30.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-startup-0.30.0.tar.gz Download Startup]). Includes latest core packages&lt;br /&gt;
&lt;br /&gt;
=== Apr 21 2013 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.5'''&lt;br /&gt;
: ([http://gap.nongnu.org/zipper Zipper Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Apr 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.1 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.1.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.4.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.4.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Mar 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.23.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.3.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.3.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Oct 21 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]]  1.3'''&lt;br /&gt;
: ([http://gap.nongnu.org/mpdcon MPDCon Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Oct 2 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]]  0.3.0'''&lt;br /&gt;
: ([http://www.nongnu.org/fisicalab/descargas_eng.html Download FisicaLab])&lt;br /&gt;
&lt;br /&gt;
=== Sep 4 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.1 release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Aug 21 2012 ===&lt;br /&gt;
* '''Windows Installer snapshot (unstable) update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.31.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.0 initial release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''[[AddressManager.app]] 0.4.8''' &lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jul 14 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.30.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jun 30 2012 ===&lt;br /&gt;
* '''[[Grr]] 1.0.0''' and RSSkit&lt;br /&gt;
: New releases&lt;br /&gt;
&lt;br /&gt;
=== Jun 20 2012 ===&lt;br /&gt;
* '''[[PDFKit]] 0.9.2'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jun 13 2012 ===&lt;br /&gt;
* '''[[ProjectCenter.app]] 0.6.1'''&lt;br /&gt;
: Minor update release&lt;br /&gt;
&lt;br /&gt;
=== Jun 09 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]] 1.2'''&lt;br /&gt;
: First release from GAP&lt;br /&gt;
&lt;br /&gt;
=== Jun 03 2012 ===&lt;br /&gt;
* '''[[GSPdf.app]] 0.5'''&lt;br /&gt;
: New maintenance release&lt;br /&gt;
&lt;br /&gt;
* '''[[Terminal.app]] 0.9.8'''&lt;br /&gt;
: Maintenance release&lt;br /&gt;
&lt;br /&gt;
=== May 31 2012 ===&lt;br /&gt;
* '''[[GWorkspace.app]] 0.9.1'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== May 24 2012 ===&lt;br /&gt;
* '''[[DataBasin.app]] 0.5'''&lt;br /&gt;
: New release, improved functions and bug fixes.&lt;br /&gt;
&lt;br /&gt;
=== May 10 2012 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.4'''&lt;br /&gt;
: First release from the GAP team.&lt;br /&gt;
&lt;br /&gt;
=== May 01 2012 ===&lt;br /&gt;
* '''[[Graphos.app]] 0.3'''&lt;br /&gt;
: New release (modeless inspector, new improved file format...)&lt;br /&gt;
&lt;br /&gt;
=== Apr 23 2012 ===&lt;br /&gt;
* '''[[PRICE.app]] 1.1.0'''&lt;br /&gt;
: New release (new filters, enhancements, bug and portability fixes)&lt;br /&gt;
&lt;br /&gt;
=== Apr 09 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]] 0.2.2'''&lt;br /&gt;
: New release (bugfix for latest GNUstep packages)&lt;br /&gt;
&lt;br /&gt;
=== Apr 06 2012 ===&lt;br /&gt;
* '''[[FTP.app]] 0.3'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2012 ===&lt;br /&gt;
* '''GNUstep participates in Google Summer of Code 2012'''&lt;br /&gt;
: ([[Summer of Code 2012]])&lt;br /&gt;
&lt;br /&gt;
=== Feb 17 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html GNUstep-Core 0.29.1])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''Silver theme  2.5'''&lt;br /&gt;
: ([http://wiki.gnustep.org/images/6/6d/Silver.theme.tar.bz2 Silver theme])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''[[Gemas.app]]  0.3'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/Gemas-0.3.tar.gz Download Gemas])&lt;br /&gt;
* '''[[HighlighterKit]]  0.1.2'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HighlighterKit-0.1.2.tar.gz Download HighlighterKit])&lt;br /&gt;
* '''HKThemes  1.0'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HKThemes-1.0.tar.gz Download HKThemes])&lt;br /&gt;
&lt;br /&gt;
=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=MathArray&amp;diff=6570</id>
		<title>MathArray</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=MathArray&amp;diff=6570"/>
		<updated>2013-08-22T18:02:41Z</updated>

		<summary type="html">&lt;p&gt;Fedor: New release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Framework|&lt;br /&gt;
shortdescription = Class library for mathematical manipulation of matrices. |&lt;br /&gt;
currentversion = [ftp://ftp.gnustep.org/pub/gnustep/contrib/MathArray-1.3.tar.gz 1.3] |&lt;br /&gt;
releasedate = Aug 22, 2013 |&lt;br /&gt;
license = LGPL 2 |&lt;br /&gt;
overview = MathArray is a general library of classes for performing mathematical&lt;br /&gt;
operations on arrays (vectors, matrices, etc) of values. It can&lt;br /&gt;
operate on any standard 'C' number type plus numbers of complex&lt;br /&gt;
type. [...]  MathArray knows implicitly what types of operations can&lt;br /&gt;
be performed on what types of numbers and will automatically cast&lt;br /&gt;
itself to the correct number type representation to handle the&lt;br /&gt;
specific operation. Standard operations include addition, scalar and&lt;br /&gt;
matrix multiplication and logical operations. Mathematical operations&lt;br /&gt;
in the standard C math library are also supported, as well as&lt;br /&gt;
user-defined functions.&lt;br /&gt;
&amp;lt;font color=&amp;quot;#808080&amp;quot;&amp;gt; &amp;amp;ndash; From the README file.&amp;lt;/font&amp;gt; |&lt;br /&gt;
features = &amp;lt;...&amp;gt; |&lt;br /&gt;
maintainer = Adam Fedor |&lt;br /&gt;
relatedlinks =&lt;br /&gt;
* [ftp://ftp.gnustep.org/pub/gnustep/contrib/MathArray-1.0.README README]|&lt;br /&gt;
category = [[Category:Development Frameworks]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6569</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6569"/>
		<updated>2013-08-22T17:45:21Z</updated>

		<summary type="html">&lt;p&gt;Fedor: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Aug 22 2013 ===&lt;br /&gt;
* '''GNUstep Examples 1.4.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/usr-apps/gnustep-examples-1.4.0.tar.gz Download Examples]). Various updates.&lt;br /&gt;
&lt;br /&gt;
=== Aug 10 2013 ===&lt;br /&gt;
* '''GNUstep [[Startup]]  0.30.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-startup-0.30.0.tar.gz Download Startup]). Includes latest core packages&lt;br /&gt;
&lt;br /&gt;
=== Apr 21 2013 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.5'''&lt;br /&gt;
: ([http://gap.nongnu.org/zipper Zipper Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Apr 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.1 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.1.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.4.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.4.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Mar 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.23.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.3.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.3.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Oct 21 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]]  1.3'''&lt;br /&gt;
: ([http://gap.nongnu.org/mpdcon MPDCon Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Oct 2 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]]  0.3.0'''&lt;br /&gt;
: ([http://www.nongnu.org/fisicalab/descargas_eng.html Download FisicaLab])&lt;br /&gt;
&lt;br /&gt;
=== Sep 4 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.1 release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Aug 21 2012 ===&lt;br /&gt;
* '''Windows Installer snapshot (unstable) update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.31.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.0 initial release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''[[AddressManager.app]] 0.4.8''' &lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jul 14 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.30.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jun 30 2012 ===&lt;br /&gt;
* '''[[Grr]] 1.0.0''' and RSSkit&lt;br /&gt;
: New releases&lt;br /&gt;
&lt;br /&gt;
=== Jun 20 2012 ===&lt;br /&gt;
* '''[[PDFKit]] 0.9.2'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jun 13 2012 ===&lt;br /&gt;
* '''[[ProjectCenter.app]] 0.6.1'''&lt;br /&gt;
: Minor update release&lt;br /&gt;
&lt;br /&gt;
=== Jun 09 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]] 1.2'''&lt;br /&gt;
: First release from GAP&lt;br /&gt;
&lt;br /&gt;
=== Jun 03 2012 ===&lt;br /&gt;
* '''[[GSPdf.app]] 0.5'''&lt;br /&gt;
: New maintenance release&lt;br /&gt;
&lt;br /&gt;
* '''[[Terminal.app]] 0.9.8'''&lt;br /&gt;
: Maintenance release&lt;br /&gt;
&lt;br /&gt;
=== May 31 2012 ===&lt;br /&gt;
* '''[[GWorkspace.app]] 0.9.1'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== May 24 2012 ===&lt;br /&gt;
* '''[[DataBasin.app]] 0.5'''&lt;br /&gt;
: New release, improved functions and bug fixes.&lt;br /&gt;
&lt;br /&gt;
=== May 10 2012 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.4'''&lt;br /&gt;
: First release from the GAP team.&lt;br /&gt;
&lt;br /&gt;
=== May 01 2012 ===&lt;br /&gt;
* '''[[Graphos.app]] 0.3'''&lt;br /&gt;
: New release (modeless inspector, new improved file format...)&lt;br /&gt;
&lt;br /&gt;
=== Apr 23 2012 ===&lt;br /&gt;
* '''[[PRICE.app]] 1.1.0'''&lt;br /&gt;
: New release (new filters, enhancements, bug and portability fixes)&lt;br /&gt;
&lt;br /&gt;
=== Apr 09 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]] 0.2.2'''&lt;br /&gt;
: New release (bugfix for latest GNUstep packages)&lt;br /&gt;
&lt;br /&gt;
=== Apr 06 2012 ===&lt;br /&gt;
* '''[[FTP.app]] 0.3'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2012 ===&lt;br /&gt;
* '''GNUstep participates in Google Summer of Code 2012'''&lt;br /&gt;
: ([[Summer of Code 2012]])&lt;br /&gt;
&lt;br /&gt;
=== Feb 17 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html GNUstep-Core 0.29.1])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''Silver theme  2.5'''&lt;br /&gt;
: ([http://wiki.gnustep.org/images/6/6d/Silver.theme.tar.bz2 Silver theme])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''[[Gemas.app]]  0.3'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/Gemas-0.3.tar.gz Download Gemas])&lt;br /&gt;
* '''[[HighlighterKit]]  0.1.2'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HighlighterKit-0.1.2.tar.gz Download HighlighterKit])&lt;br /&gt;
* '''HKThemes  1.0'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HKThemes-1.0.tar.gz Download HKThemes])&lt;br /&gt;
&lt;br /&gt;
=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6565</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6565"/>
		<updated>2013-08-11T04:30:49Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Startup release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Aug 10 2013 ===&lt;br /&gt;
* '''GNUstep [[Startup]]  0.30.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-startup-0.30.0.tar.gz Download Startup]). Includes latest core packages&lt;br /&gt;
&lt;br /&gt;
=== Apr 21 2013 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.5'''&lt;br /&gt;
: ([http://gap.nongnu.org/zipper Zipper Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Apr 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.1 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.1.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.4.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.4 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.4.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Mar 02 2013 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.23.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.23.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.3.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.3 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.3.tar.gz Download Base])&lt;br /&gt;
&lt;br /&gt;
=== Oct 21 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]]  1.3'''&lt;br /&gt;
: ([http://gap.nongnu.org/mpdcon MPDCon Homepage])&lt;br /&gt;
&lt;br /&gt;
=== Oct 2 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]]  0.3.0'''&lt;br /&gt;
: ([http://www.nongnu.org/fisicalab/descargas_eng.html Download FisicaLab])&lt;br /&gt;
&lt;br /&gt;
=== Sep 4 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.1 release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Aug 21 2012 ===&lt;br /&gt;
* '''Windows Installer snapshot (unstable) update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.31.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.0 initial release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''[[AddressManager.app]] 0.4.8''' &lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jul 14 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.30.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jun 30 2012 ===&lt;br /&gt;
* '''[[Grr]] 1.0.0''' and RSSkit&lt;br /&gt;
: New releases&lt;br /&gt;
&lt;br /&gt;
=== Jun 20 2012 ===&lt;br /&gt;
* '''[[PDFKit]] 0.9.2'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jun 13 2012 ===&lt;br /&gt;
* '''[[ProjectCenter.app]] 0.6.1'''&lt;br /&gt;
: Minor update release&lt;br /&gt;
&lt;br /&gt;
=== Jun 09 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]] 1.2'''&lt;br /&gt;
: First release from GAP&lt;br /&gt;
&lt;br /&gt;
=== Jun 03 2012 ===&lt;br /&gt;
* '''[[GSPdf.app]] 0.5'''&lt;br /&gt;
: New maintenance release&lt;br /&gt;
&lt;br /&gt;
* '''[[Terminal.app]] 0.9.8'''&lt;br /&gt;
: Maintenance release&lt;br /&gt;
&lt;br /&gt;
=== May 31 2012 ===&lt;br /&gt;
* '''[[GWorkspace.app]] 0.9.1'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== May 24 2012 ===&lt;br /&gt;
* '''[[DataBasin.app]] 0.5'''&lt;br /&gt;
: New release, improved functions and bug fixes.&lt;br /&gt;
&lt;br /&gt;
=== May 10 2012 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.4'''&lt;br /&gt;
: First release from the GAP team.&lt;br /&gt;
&lt;br /&gt;
=== May 01 2012 ===&lt;br /&gt;
* '''[[Graphos.app]] 0.3'''&lt;br /&gt;
: New release (modeless inspector, new improved file format...)&lt;br /&gt;
&lt;br /&gt;
=== Apr 23 2012 ===&lt;br /&gt;
* '''[[PRICE.app]] 1.1.0'''&lt;br /&gt;
: New release (new filters, enhancements, bug and portability fixes)&lt;br /&gt;
&lt;br /&gt;
=== Apr 09 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]] 0.2.2'''&lt;br /&gt;
: New release (bugfix for latest GNUstep packages)&lt;br /&gt;
&lt;br /&gt;
=== Apr 06 2012 ===&lt;br /&gt;
* '''[[FTP.app]] 0.3'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2012 ===&lt;br /&gt;
* '''GNUstep participates in Google Summer of Code 2012'''&lt;br /&gt;
: ([[Summer of Code 2012]])&lt;br /&gt;
&lt;br /&gt;
=== Feb 17 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html GNUstep-Core 0.29.1])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''Silver theme  2.5'''&lt;br /&gt;
: ([http://wiki.gnustep.org/images/6/6d/Silver.theme.tar.bz2 Silver theme])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''[[Gemas.app]]  0.3'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/Gemas-0.3.tar.gz Download Gemas])&lt;br /&gt;
* '''[[HighlighterKit]]  0.1.2'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HighlighterKit-0.1.2.tar.gz Download HighlighterKit])&lt;br /&gt;
* '''HKThemes  1.0'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HKThemes-1.0.tar.gz Download HKThemes])&lt;br /&gt;
&lt;br /&gt;
=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6564</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6564"/>
		<updated>2013-08-11T04:29:06Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Update package versions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.gnustep.wordpress.com Spanish]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''[http://www.gnustep.org GNUstep]''' is a [[Portability|cross-platform]], object-oriented set of [[Frameworks|frameworks]] for desktop application [[Development tools|development]].&amp;lt;br&amp;gt;This set of frameworks, based on [[Cocoa]] (previously [[OpenStep]]), enables developers to rapidly build sophisticated software by employing a large library of reusable software components. GNUstep is already used [[GNUstep in production|in production]] environments at several organizations.&lt;br /&gt;
&lt;br /&gt;
Sounds interesting? Have a look at the more in-depth [[Introduction to GNUstep|introduction]]!&lt;br /&gt;
&lt;br /&gt;
* '''Download Stable Core Packages :''' [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-make-2.6.5.tar.gz Make v2.6.5], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-base-1.24.5.tar.gz Base v1.24.5], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-gui-0.23.1.tar.gz GUI v0.23.1], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-back-0.23.0.tar.gz Back v0.23.0]&lt;br /&gt;
&lt;br /&gt;
* '''Download Unstable Core packages : ''' (NOTE: Now only in the SVN software repository)&lt;br /&gt;
&lt;br /&gt;
* '''Developer applications:''' [[Gorm.app|Gorm 1.2.12]], [[ProjectCenter.app| ProjectCenter 0.6.0]]&lt;br /&gt;
&lt;br /&gt;
New Objective-C 2.0 [[ObjC2_FAQ|FAQ]]&lt;br /&gt;
&lt;br /&gt;
If you find bugs, please refer how to [[ Report_Bugs | report bugs]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
| All packages are collected in the searchable [http://www.gnustep.org/softwareindex/ Software Index] which also has an [http://www.gnustep.org/softwareindex/rss.php RSS feed].&lt;br /&gt;
There are some [[Themes]] for the GNUstep apps.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:right; vertical-align:top; font-size:10px;&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[{{SERVER}}{{localurl:Template:GNUstep_News|action=edit}} '''Add Entry''']&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{GNUstep_News}}&lt;br /&gt;
&lt;br /&gt;
== Older News ==&lt;br /&gt;
&lt;br /&gt;
[[Application_News_2011|2011]],&lt;br /&gt;
[[Application_News_2010|2010]],&lt;br /&gt;
[[Application_News_2009|2009]],&lt;br /&gt;
[[Application_News_2008|2008]],&lt;br /&gt;
[[Application_News_2007|2007]],&lt;br /&gt;
[[Application_News_2006|2006]],&lt;br /&gt;
[[Application_News_2005|2005]],&lt;br /&gt;
[[Application_News_2004|2004]],&lt;br /&gt;
[[Application_News_2003|2003]],&lt;br /&gt;
[[Application_News_2002|2002]]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background: #ff958e;&amp;quot;&lt;br /&gt;
| If you want to participate, you need to [[Special:Userlogin|create an account]] and send a mail with your user name to ''&amp;lt;tt&amp;gt;gnustep-webmasters [AT] gnu.org&amp;lt;/tt&amp;gt;'' to request write-access. We are sorry for the inconvenience, but this procedure has become necessary to prevent SPAM'ing of this site.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6445</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6445"/>
		<updated>2012-09-04T17:36:14Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Corebase 0.1.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Sep 4 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.1 release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Aug 21 2012 ===&lt;br /&gt;
* '''Windows Installer snapshot (unstable) update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.31.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.0 initial release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''[[AddressManager.app]] 0.4.8''' &lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jul 14 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.30.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jun 30 2012 ===&lt;br /&gt;
* '''[[Grr]] 1.0.0''' and RSSkit&lt;br /&gt;
: New releases&lt;br /&gt;
&lt;br /&gt;
=== Jun 20 2012 ===&lt;br /&gt;
* '''[[PDFKit]] 0.9.2'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jun 13 2012 ===&lt;br /&gt;
* '''[[ProjectCenter.app]] 0.6.1'''&lt;br /&gt;
: Minor update release&lt;br /&gt;
&lt;br /&gt;
=== Jun 09 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]] 1.2'''&lt;br /&gt;
: First release from GAP&lt;br /&gt;
&lt;br /&gt;
=== Jun 03 2012 ===&lt;br /&gt;
* '''[[GSPdf.app]] 0.5'''&lt;br /&gt;
: New maintenance release&lt;br /&gt;
&lt;br /&gt;
* '''[[Terminal.app]] 0.9.8'''&lt;br /&gt;
: Maintenance release&lt;br /&gt;
&lt;br /&gt;
=== May 31 2012 ===&lt;br /&gt;
* '''[[GWorkspace.app]] 0.9.1'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== May 24 2012 ===&lt;br /&gt;
* '''[[DataBasin.app]] 0.5'''&lt;br /&gt;
: New release, improved functions and bug fixes.&lt;br /&gt;
&lt;br /&gt;
=== May 10 2012 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.4'''&lt;br /&gt;
: First release from the GAP team.&lt;br /&gt;
&lt;br /&gt;
=== May 01 2012 ===&lt;br /&gt;
* '''[[Graphos.app]] 0.3'''&lt;br /&gt;
: New release (modeless inspector, new improved file format...)&lt;br /&gt;
&lt;br /&gt;
=== Apr 23 2012 ===&lt;br /&gt;
* '''[[PRICE.app]] 1.1.0'''&lt;br /&gt;
: New release (new filters, enhancements, bug and portability fixes)&lt;br /&gt;
&lt;br /&gt;
=== Apr 09 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]] 0.2.2'''&lt;br /&gt;
: New release (bugfix for latest GNUstep packages)&lt;br /&gt;
&lt;br /&gt;
=== Apr 06 2012 ===&lt;br /&gt;
* '''[[FTP.app]] 0.3'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2012 ===&lt;br /&gt;
* '''GNUstep participates in Google Summer of Code 2012'''&lt;br /&gt;
: ([[Summer of Code 2012]])&lt;br /&gt;
&lt;br /&gt;
=== Feb 17 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html GNUstep-Core 0.29.1])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''Silver theme  2.5'''&lt;br /&gt;
: ([http://wiki.gnustep.org/images/6/6d/Silver.theme.tar.bz2 Silver theme])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''[[Gemas.app]]  0.3'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/Gemas-0.3.tar.gz Download Gemas])&lt;br /&gt;
* '''[[HighlighterKit]]  0.1.2'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HighlighterKit-0.1.2.tar.gz Download HighlighterKit])&lt;br /&gt;
* '''HKThemes  1.0'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HKThemes-1.0.tar.gz Download HKThemes])&lt;br /&gt;
&lt;br /&gt;
=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6444</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6444"/>
		<updated>2012-08-21T23:59:40Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Windows release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Aug 21 2012 ===&lt;br /&gt;
* '''Windows Installer snapshot (unstable) update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.31.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.0 initial release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''[[AddressManager.app]] 0.4.8''' &lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jul 14 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.30.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jun 30 2012 ===&lt;br /&gt;
* '''[[Grr]] 1.0.0''' and RSSkit&lt;br /&gt;
: New releases&lt;br /&gt;
&lt;br /&gt;
=== Jun 20 2012 ===&lt;br /&gt;
* '''[[PDFKit]] 0.9.2'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jun 13 2012 ===&lt;br /&gt;
* '''[[ProjectCenter.app]] 0.6.1'''&lt;br /&gt;
: Minor update release&lt;br /&gt;
&lt;br /&gt;
=== Jun 09 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]] 1.2'''&lt;br /&gt;
: First release from GAP&lt;br /&gt;
&lt;br /&gt;
=== Jun 03 2012 ===&lt;br /&gt;
* '''[[GSPdf.app]] 0.5'''&lt;br /&gt;
: New maintenance release&lt;br /&gt;
&lt;br /&gt;
* '''[[Terminal.app]] 0.9.8'''&lt;br /&gt;
: Maintenance release&lt;br /&gt;
&lt;br /&gt;
=== May 31 2012 ===&lt;br /&gt;
* '''[[GWorkspace.app]] 0.9.1'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== May 24 2012 ===&lt;br /&gt;
* '''[[DataBasin.app]] 0.5'''&lt;br /&gt;
: New release, improved functions and bug fixes.&lt;br /&gt;
&lt;br /&gt;
=== May 10 2012 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.4'''&lt;br /&gt;
: First release from the GAP team.&lt;br /&gt;
&lt;br /&gt;
=== May 01 2012 ===&lt;br /&gt;
* '''[[Graphos.app]] 0.3'''&lt;br /&gt;
: New release (modeless inspector, new improved file format...)&lt;br /&gt;
&lt;br /&gt;
=== Apr 23 2012 ===&lt;br /&gt;
* '''[[PRICE.app]] 1.1.0'''&lt;br /&gt;
: New release (new filters, enhancements, bug and portability fixes)&lt;br /&gt;
&lt;br /&gt;
=== Apr 09 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]] 0.2.2'''&lt;br /&gt;
: New release (bugfix for latest GNUstep packages)&lt;br /&gt;
&lt;br /&gt;
=== Apr 06 2012 ===&lt;br /&gt;
* '''[[FTP.app]] 0.3'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2012 ===&lt;br /&gt;
* '''GNUstep participates in Google Summer of Code 2012'''&lt;br /&gt;
: ([[Summer of Code 2012]])&lt;br /&gt;
&lt;br /&gt;
=== Feb 17 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html GNUstep-Core 0.29.1])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''Silver theme  2.5'''&lt;br /&gt;
: ([http://wiki.gnustep.org/images/6/6d/Silver.theme.tar.bz2 Silver theme])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''[[Gemas.app]]  0.3'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/Gemas-0.3.tar.gz Download Gemas])&lt;br /&gt;
* '''[[HighlighterKit]]  0.1.2'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HighlighterKit-0.1.2.tar.gz Download HighlighterKit])&lt;br /&gt;
* '''HKThemes  1.0'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HKThemes-1.0.tar.gz Download HKThemes])&lt;br /&gt;
&lt;br /&gt;
=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Platform:BSD&amp;diff=6437</id>
		<title>Platform:BSD</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Platform:BSD&amp;diff=6437"/>
		<updated>2012-08-08T15:29:29Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Extensions Install&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Darwin =&lt;br /&gt;
&lt;br /&gt;
=== Intel ===&lt;br /&gt;
Currently tested on Darwin 7.x&lt;br /&gt;
&lt;br /&gt;
'''Recommended compiler'''&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 3.3.2 or greater 3.3.* versions. Older versions will not compile on Darwin and 3.4.* versions don't support GNU runtime compilation on Darwin currently (The GCC bug report is http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11572).&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 4.0.3 or greater 4.* versions (the bug mentioned above has been fixed for 4.0.3 and newer)&lt;br /&gt;
&lt;br /&gt;
Default compiler (Apple GCC) has unknown problems. Download the FSF GCC compiler (mirrors at http://gcc.gnu.org/mirrors.html) and configure it with -enable-threads=posix. You don't need binutils or anything else. Use the GNU runtime. Make sure to add&lt;br /&gt;
&lt;br /&gt;
  export CC=/usr/local/bin/gcc (use the correct path to FSF gcc)&lt;br /&gt;
&lt;br /&gt;
so that the correct compiler is found&lt;br /&gt;
&lt;br /&gt;
'''Extra libs needed'''&lt;br /&gt;
&amp;lt;br&amp;gt;Use libffi from http://sourceware.org/libffi/ or the older ffcall if this does not work for some reason.&lt;br /&gt;
&lt;br /&gt;
'''Special Instructions'''&lt;br /&gt;
&amp;lt;br&amp;gt;Read the README.Darwin file in the gnustep-make/Documentation directory for complete instructions.&lt;br /&gt;
&lt;br /&gt;
=== PowerPC ===&lt;br /&gt;
This section is for building the complete GNUstep system. This system will not interact at all with Mac OS X/Cocoa. It uses different complilers, different display systems, etc. For building GNUstep extensions to be used with Mac OS X (for instance, if you want to build something based on GNUstep, such as GSWeb or GNUMail), see the MacOSX/PowerPC section.&lt;br /&gt;
&lt;br /&gt;
Currently tested on Darwin 6.x, 7.x, 8.x&lt;br /&gt;
&lt;br /&gt;
'''Recommended compiler'''&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 3.3.2 or greater 3.3.* versions. Older versions will not compile on Darwin and 3.4.* versions don't support GNU runtime compilation on Darwin currently (The GCC bug report is http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11572).&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 4.0.3 or greater 4.* versions (the bug mentioned above has been fixed for 4.0.3 and newer)&lt;br /&gt;
&amp;lt;br&amp;gt;Apple GCC with Xcode 2.5. &lt;br /&gt;
&lt;br /&gt;
'''Extra libs needed'''&lt;br /&gt;
&amp;lt;br&amp;gt;Use libffi (not ffcall). This should be enabled by default in gnustep-base so you don't have to type --enable-libffi. For 6.x, you need the dlcompat library (from www.opendarwin.org) to load bundles (not needed for 7.x).&lt;br /&gt;
&lt;br /&gt;
'''Special Instructions'''&lt;br /&gt;
&amp;lt;br&amp;gt;Read the README.Darwin file in the gnustep-make/Documentation directory for complete instructions.&lt;br /&gt;
&lt;br /&gt;
See also the [[Platform:BSD#Mac_OS_X|Mac OSX / PowerPC]] section&lt;br /&gt;
&lt;br /&gt;
= FreeBSD-based systems =&lt;br /&gt;
&lt;br /&gt;
== DesktopBSD ==&lt;br /&gt;
[http://desktopbsd.sourceforge.net/ DesktopBSD] joins the ranks of [[#PC-BSD|PC-BSD]] and [[#FreeSBIE|FreeSBIE]] as a desktop-ready version of [[#FreeBSD|FreeBSD]]. However, their desktop is based on [http://www.kde.org KDE].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DragonFly ==&lt;br /&gt;
[http://www.dragonflybsd.org/main/ DragonFly] is an operating system and environment designed to be the logical continuation of the [[#FreeBSD|FreeBSD]]-4.x OS series.&lt;br /&gt;
&lt;br /&gt;
I have mostly ported GNUstep to DragonFly, I just need to submit patches now for both GNUstep and DragonFly. To know more, you can contact me. ''[[user:Qmathe | Quentin Mathé]]''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FreeBSD ==&lt;br /&gt;
You can install GNUstep using the ''[http://www.freebsd.org/cgi/url.cgi?ports/devel/gnustep/pkg-descr /usr/ports/devel/gnustep/]'' meta port.&amp;lt;br/&amp;gt;To automatically install GNUstep '''and''' (literally) tons of GNUstep-related applications, take a look at the ''[http://www.freebsd.org/cgi/url.cgi?ports/x11/gnustep-app/pkg-descr /usr/ports/x11/gnustep-app/]'' meta port.&lt;br /&gt;
&lt;br /&gt;
These ports should now install all dependencies -- a complete list can [[Dependencies|be found here]].&lt;br /&gt;
&lt;br /&gt;
'''Note'''&lt;br /&gt;
: Prior to FreeBSD-6.0, there is a bug in ''kvm(3)'' that '''requires''' a mounted ''/proc'' for GNUstep to work properly. Until this bug is fixed, make sure you have an entry for ''/proc'' in your ''/etc/fstab'':&lt;br /&gt;
&lt;br /&gt;
 proc                    /proc           procfs  rw              0       0&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
[http://www.freebsd.org/cgi/ports.cgi?query=gnustep&amp;amp;stype=all FreeBSD GNUstep ports], &lt;br /&gt;
[http://www.freshports.org/search.php?stype=longdescription&amp;amp;method=match&amp;amp;query=gnustep&amp;amp;num=10&amp;amp;orderby=category&amp;amp;orderbyupdown=asc&amp;amp;search=Search Freshports GNUstep]&lt;br /&gt;
&lt;br /&gt;
== FreeBSD-Kernel w/ GNU userland, and GNU C library ==&lt;br /&gt;
It was reported that this runs GNUstep as well. For more details see the topic of&lt;br /&gt;
the IRC channel #gnu-kbsd on irc.gnu.org&lt;br /&gt;
&lt;br /&gt;
== FreeSBIE ==&lt;br /&gt;
[http://www.freesbie.org/ FreeSBIE] is a Live-CD Version of FreeBSD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MidnightBSD ==&lt;br /&gt;
[http://www.midnightbsd.org/ MidnightBSD] is based on FreeBSD 6.1 pre-release. The goal of the project is to create a BSD with ease of use and simplicity in mind.&lt;br /&gt;
&lt;br /&gt;
The most intriguing thing about MidnightBSD is their integration of GNUstep into the system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PicoBSD ==&lt;br /&gt;
[http://people.freebsd.org/~picobsd/picobsd.html PicoBSD] is a one floppy version of [[#FreeBSD|FreeBSD]] 3.0-current. You won't be able to use it as a platform for GNUstep.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PC-BSD ==&lt;br /&gt;
[http://www.pcbsd.org/ PC-BSD] has as its goals to be an easy to install and use desktop OS, which is built on the [[#FreeBSD|FreeBSD]] operating system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mac OS X =&lt;br /&gt;
&lt;br /&gt;
=== Full Install ===&lt;br /&gt;
&lt;br /&gt;
GNUstep *does* work on OS X 10.4 and later, too, but it will not work out of the box with the dependencies built from MacPorts (and I guess from fink either). The problem is not the Apple linker per se, but rather that many of our dependencies nowadays depend directly or indirectly on CoreFoundation on OS X and, unfortunately, CoreFoundation started to depend on Apple's libobjc in 10.4.&lt;br /&gt;
&lt;br /&gt;
To successfully build and run GNUstep on Mac OS X 10.4 and later, you need (at least) to configure aspell with --disable-nls (the nonls variant of aspell should do for MacPorts). Next, you need a freetype configured with --without-old-mac-fonts (unfortunately no help from MacPorts here and the freetype shipped with Mac OS X 10.5 will not work either). Apart from that, configure GNUstep-base with --disable-tls and GNUstep-back with --disable-glx and use either the libart (the default) or xlib backend. Eventually, I may have forgotten some other libraries in this list, but you will notice that when looking at the crash report being produced in ~/Library/Logs/CrashReporter. Look for a line containing /usr/lib/libobjc.A.dylib.&lt;br /&gt;
&lt;br /&gt;
=== Extensions Install ===&lt;br /&gt;
This section is for building the GNUstep extensions only. Use this if, for instance, if you want to build something based on GNUstep, such as GSWeb or GNUMail. If you want to build the complete GNUstep system independant of Mac OS X, see the Full Install section above or Darwin/PowerPC section.&lt;br /&gt;
&lt;br /&gt;
Currently tested on MacOSX 10.1.5, 10.2, 10.3&lt;br /&gt;
&lt;br /&gt;
'''Recommended compiler'''&lt;br /&gt;
&amp;lt;br&amp;gt;Default. For 10.1.5, you need to add -no-cpp-precomp to CFLAGS (For instance, ./configure CFLAGS=&amp;quot;-no-cpp-precomp&amp;quot; ...)&lt;br /&gt;
&lt;br /&gt;
'''Extra libs needed'''&lt;br /&gt;
&amp;lt;br&amp;gt;None.&lt;br /&gt;
&lt;br /&gt;
'''Special Instructions'''&lt;br /&gt;
&amp;lt;br&amp;gt;Warning ! To know how to install a complete GNUstep system on Mac OS X, read the Darwin/PowerPC section. By default, on Mac OS X, only the GNUstep extensions are built. Read the README.Darwin file in the gnustep-make/Documentation directory for complete instructions.&lt;br /&gt;
&lt;br /&gt;
To build the GNUstep extensions only is useful, when you want to build on Mac OS X, GNUstep related projects like gdl2, etc linked to Cocoa. Xcode project files exist, but they may not be up-to-date. Make sure /usr/sbin is in your path:&lt;br /&gt;
&lt;br /&gt;
  PATH=$PATH:/usr/sbin&lt;br /&gt;
&lt;br /&gt;
Then type:&lt;br /&gt;
&lt;br /&gt;
  cd make&lt;br /&gt;
  ./configure --with-library-combo=apple-apple-apple&lt;br /&gt;
  make install&lt;br /&gt;
  . /usr/GNUstep/System/Library/Makefiles/GNUstep.sh&lt;br /&gt;
  cd ../base&lt;br /&gt;
  ./configure --with-xml-prefix=/usr --disable-xmltest&lt;br /&gt;
  make debug=yes install&lt;br /&gt;
&lt;br /&gt;
On Mac OS X 10.1.5, there is no libxml. Either install libxml2 or configure base with --disable-xml. &lt;br /&gt;
&lt;br /&gt;
See also the [[Platform:BSD#Darwin|Darwin / PowerPC]] section.&lt;br /&gt;
&lt;br /&gt;
= NetBSD =&lt;br /&gt;
Installing GNUstep from pkgsrc is really straight-forward for NetBSD if you're using a recent pkgsrc distribution. NetBSD/i386 has no known problems right now, however there are reports of crashout problems for gdomap on NetBSD/sparc which may be related to ffi/ffcall issues.&lt;br /&gt;
&lt;br /&gt;
In terms of pre-requisites, ensure you've got a working X11 environment on your system and preferrably are using WindowMaker as your window manager. &lt;br /&gt;
&lt;br /&gt;
'''Build instructions'''&lt;br /&gt;
&lt;br /&gt;
To install GNUstep, you need to cd to your pkgsrc tree and then cd to the right package directory, on my system:&lt;br /&gt;
&lt;br /&gt;
  cd /usr/pkgsrc&lt;br /&gt;
&lt;br /&gt;
then go to the package you wish to install, for example:&lt;br /&gt;
&lt;br /&gt;
  cd meta-pkgs/gnustep&lt;br /&gt;
&lt;br /&gt;
and issue the command:&lt;br /&gt;
&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
This command will download source code and whatever dependencies and compile and install them. The version of the meta-packages I used (released with NetBSD 2.0 and called gnustep-1.10.0nb2) installs the following GNUstep components as parts of the meta-package:&lt;br /&gt;
&lt;br /&gt;
* gnustep-make-1.10.0&lt;br /&gt;
* gnustep-base-1.10.1&lt;br /&gt;
* gnustep-ssl-1.10.1&lt;br /&gt;
* gnustep-gui-0.9.4&lt;br /&gt;
* gnustep-back-0.9.4&lt;br /&gt;
* gnustep-examples-1.0.0&lt;br /&gt;
* ImageViewer-0.6.3&lt;br /&gt;
* Pantomime-1.1.2&lt;br /&gt;
* Addresses-0.4.6&lt;br /&gt;
* GNUMail-1.1.2&lt;br /&gt;
* Gorm-0.8.0&lt;br /&gt;
* ProjectCenter-0.4.0&lt;br /&gt;
* GWLib-0.6.5&lt;br /&gt;
* Renaissance-0.8.0&lt;br /&gt;
* gworkspace-0.6.5&lt;br /&gt;
&lt;br /&gt;
A number of dependency packages are also installed.&lt;br /&gt;
&lt;br /&gt;
This may be overkill - if you don't need all the applications etc, you can install the packages individually.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= OpenBSD =&lt;br /&gt;
Please take a look at http://mail.rochester.edu/~asveikau/gnustep-openbsd/&lt;br /&gt;
&lt;br /&gt;
As of May 2007, GNUstep is in the OpenBSD ports tree.  If you are running a snapshot of the base system from after this date, you can grab the latest version of the ports tree and build it from /usr/ports/x11/gnustep.  This includes the core GNUstep components and some others, such as Gorm.  &lt;br /&gt;
&lt;br /&gt;
The port will not work with OpenBSD 4.1 (release or -STABLE) due to changes in the ports system. &lt;br /&gt;
&lt;br /&gt;
Binary packages should be available for OpenBSD 4.2 and later.  &lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Platform:BSD&amp;diff=6436</id>
		<title>Platform:BSD</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Platform:BSD&amp;diff=6436"/>
		<updated>2012-08-08T15:27:40Z</updated>

		<summary type="html">&lt;p&gt;Fedor: OSX Full Install instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Darwin =&lt;br /&gt;
&lt;br /&gt;
=== Intel ===&lt;br /&gt;
Currently tested on Darwin 7.x&lt;br /&gt;
&lt;br /&gt;
'''Recommended compiler'''&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 3.3.2 or greater 3.3.* versions. Older versions will not compile on Darwin and 3.4.* versions don't support GNU runtime compilation on Darwin currently (The GCC bug report is http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11572).&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 4.0.3 or greater 4.* versions (the bug mentioned above has been fixed for 4.0.3 and newer)&lt;br /&gt;
&lt;br /&gt;
Default compiler (Apple GCC) has unknown problems. Download the FSF GCC compiler (mirrors at http://gcc.gnu.org/mirrors.html) and configure it with -enable-threads=posix. You don't need binutils or anything else. Use the GNU runtime. Make sure to add&lt;br /&gt;
&lt;br /&gt;
  export CC=/usr/local/bin/gcc (use the correct path to FSF gcc)&lt;br /&gt;
&lt;br /&gt;
so that the correct compiler is found&lt;br /&gt;
&lt;br /&gt;
'''Extra libs needed'''&lt;br /&gt;
&amp;lt;br&amp;gt;Use libffi from http://sourceware.org/libffi/ or the older ffcall if this does not work for some reason.&lt;br /&gt;
&lt;br /&gt;
'''Special Instructions'''&lt;br /&gt;
&amp;lt;br&amp;gt;Read the README.Darwin file in the gnustep-make/Documentation directory for complete instructions.&lt;br /&gt;
&lt;br /&gt;
=== PowerPC ===&lt;br /&gt;
This section is for building the complete GNUstep system. This system will not interact at all with Mac OS X/Cocoa. It uses different complilers, different display systems, etc. For building GNUstep extensions to be used with Mac OS X (for instance, if you want to build something based on GNUstep, such as GSWeb or GNUMail), see the MacOSX/PowerPC section.&lt;br /&gt;
&lt;br /&gt;
Currently tested on Darwin 6.x, 7.x, 8.x&lt;br /&gt;
&lt;br /&gt;
'''Recommended compiler'''&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 3.3.2 or greater 3.3.* versions. Older versions will not compile on Darwin and 3.4.* versions don't support GNU runtime compilation on Darwin currently (The GCC bug report is http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11572).&lt;br /&gt;
&amp;lt;br&amp;gt;gcc 4.0.3 or greater 4.* versions (the bug mentioned above has been fixed for 4.0.3 and newer)&lt;br /&gt;
&amp;lt;br&amp;gt;Apple GCC with Xcode 2.5. &lt;br /&gt;
&lt;br /&gt;
'''Extra libs needed'''&lt;br /&gt;
&amp;lt;br&amp;gt;Use libffi (not ffcall). This should be enabled by default in gnustep-base so you don't have to type --enable-libffi. For 6.x, you need the dlcompat library (from www.opendarwin.org) to load bundles (not needed for 7.x).&lt;br /&gt;
&lt;br /&gt;
'''Special Instructions'''&lt;br /&gt;
&amp;lt;br&amp;gt;Read the README.Darwin file in the gnustep-make/Documentation directory for complete instructions.&lt;br /&gt;
&lt;br /&gt;
See also the [[Platform:BSD#Mac_OS_X|Mac OSX / PowerPC]] section&lt;br /&gt;
&lt;br /&gt;
= FreeBSD-based systems =&lt;br /&gt;
&lt;br /&gt;
== DesktopBSD ==&lt;br /&gt;
[http://desktopbsd.sourceforge.net/ DesktopBSD] joins the ranks of [[#PC-BSD|PC-BSD]] and [[#FreeSBIE|FreeSBIE]] as a desktop-ready version of [[#FreeBSD|FreeBSD]]. However, their desktop is based on [http://www.kde.org KDE].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DragonFly ==&lt;br /&gt;
[http://www.dragonflybsd.org/main/ DragonFly] is an operating system and environment designed to be the logical continuation of the [[#FreeBSD|FreeBSD]]-4.x OS series.&lt;br /&gt;
&lt;br /&gt;
I have mostly ported GNUstep to DragonFly, I just need to submit patches now for both GNUstep and DragonFly. To know more, you can contact me. ''[[user:Qmathe | Quentin Mathé]]''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FreeBSD ==&lt;br /&gt;
You can install GNUstep using the ''[http://www.freebsd.org/cgi/url.cgi?ports/devel/gnustep/pkg-descr /usr/ports/devel/gnustep/]'' meta port.&amp;lt;br/&amp;gt;To automatically install GNUstep '''and''' (literally) tons of GNUstep-related applications, take a look at the ''[http://www.freebsd.org/cgi/url.cgi?ports/x11/gnustep-app/pkg-descr /usr/ports/x11/gnustep-app/]'' meta port.&lt;br /&gt;
&lt;br /&gt;
These ports should now install all dependencies -- a complete list can [[Dependencies|be found here]].&lt;br /&gt;
&lt;br /&gt;
'''Note'''&lt;br /&gt;
: Prior to FreeBSD-6.0, there is a bug in ''kvm(3)'' that '''requires''' a mounted ''/proc'' for GNUstep to work properly. Until this bug is fixed, make sure you have an entry for ''/proc'' in your ''/etc/fstab'':&lt;br /&gt;
&lt;br /&gt;
 proc                    /proc           procfs  rw              0       0&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
[http://www.freebsd.org/cgi/ports.cgi?query=gnustep&amp;amp;stype=all FreeBSD GNUstep ports], &lt;br /&gt;
[http://www.freshports.org/search.php?stype=longdescription&amp;amp;method=match&amp;amp;query=gnustep&amp;amp;num=10&amp;amp;orderby=category&amp;amp;orderbyupdown=asc&amp;amp;search=Search Freshports GNUstep]&lt;br /&gt;
&lt;br /&gt;
== FreeBSD-Kernel w/ GNU userland, and GNU C library ==&lt;br /&gt;
It was reported that this runs GNUstep as well. For more details see the topic of&lt;br /&gt;
the IRC channel #gnu-kbsd on irc.gnu.org&lt;br /&gt;
&lt;br /&gt;
== FreeSBIE ==&lt;br /&gt;
[http://www.freesbie.org/ FreeSBIE] is a Live-CD Version of FreeBSD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MidnightBSD ==&lt;br /&gt;
[http://www.midnightbsd.org/ MidnightBSD] is based on FreeBSD 6.1 pre-release. The goal of the project is to create a BSD with ease of use and simplicity in mind.&lt;br /&gt;
&lt;br /&gt;
The most intriguing thing about MidnightBSD is their integration of GNUstep into the system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PicoBSD ==&lt;br /&gt;
[http://people.freebsd.org/~picobsd/picobsd.html PicoBSD] is a one floppy version of [[#FreeBSD|FreeBSD]] 3.0-current. You won't be able to use it as a platform for GNUstep.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PC-BSD ==&lt;br /&gt;
[http://www.pcbsd.org/ PC-BSD] has as its goals to be an easy to install and use desktop OS, which is built on the [[#FreeBSD|FreeBSD]] operating system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mac OS X =&lt;br /&gt;
&lt;br /&gt;
=== Full Install ===&lt;br /&gt;
&lt;br /&gt;
GNUstep *does* work on OS X 10.4 and later, too, but it will not work out of the box with the dependencies built from MacPorts (and I guess from fink either). The problem is not the Apple linker per se, but rather that many of our dependencies nowadays depend directly or indirectly on CoreFoundation on OS X and, unfortunately, CoreFoundation started to depend on Apple's libobjc in 10.4.&lt;br /&gt;
&lt;br /&gt;
To successfully build and run GNUstep on Mac OS X 10.4 and later, you need (at least) to configure aspell with --disable-nls (the nonls variant of aspell should do for MacPorts). Next, you need a freetype configured with --without-old-mac-fonts (unfortunately no help from MacPorts here and the freetype shipped with Mac OS X 10.5 will not work either). Apart from that, configure GNUstep-base with --disable-tls and GNUstep-back with --disable-glx and use either the libart (the default) or xlib backend. Eventually, I may have forgotten some other libraries in this list, but you will notice that when looking at the crash report being produced in ~/Library/Logs/CrashReporter. Look for a line containing /usr/lib/libobjc.A.dylib.&lt;br /&gt;
&lt;br /&gt;
=== Power PC ===&lt;br /&gt;
This section is for building the GNUstep extensions only. Use this if, for instance, if you want to build something based on GNUstep, such as GSWeb or GNUMail. If you want to build the complete GNUstep system independant of Mac OS X, see the Darwin/PowerPC section.&lt;br /&gt;
&lt;br /&gt;
Currently tested on MacOSX 10.1.5, 10.2, 10.3&lt;br /&gt;
&lt;br /&gt;
'''Recommended compiler'''&lt;br /&gt;
&amp;lt;br&amp;gt;Default. For 10.1.5, you need to add -no-cpp-precomp to CFLAGS (For instance, ./configure CFLAGS=&amp;quot;-no-cpp-precomp&amp;quot; ...)&lt;br /&gt;
&lt;br /&gt;
'''Extra libs needed'''&lt;br /&gt;
&amp;lt;br&amp;gt;None.&lt;br /&gt;
&lt;br /&gt;
'''Special Instructions'''&lt;br /&gt;
&amp;lt;br&amp;gt;Warning ! To know how to install a complete GNUstep system on Mac OS X, read the Darwin/PowerPC section. By default, on Mac OS X, only the GNUstep extensions are built. Read the README.Darwin file in the gnustep-make/Documentation directory for complete instructions.&lt;br /&gt;
&lt;br /&gt;
To build the GNUstep extensions only is useful, when you want to build on Mac OS X, GNUstep related projects like gdl2, etc linked to Cocoa. Xcode project files exist, but they may not be up-to-date. Make sure /usr/sbin is in your path:&lt;br /&gt;
&lt;br /&gt;
  PATH=$PATH:/usr/sbin&lt;br /&gt;
&lt;br /&gt;
Then type:&lt;br /&gt;
&lt;br /&gt;
  cd make&lt;br /&gt;
  ./configure --with-library-combo=apple-apple-apple&lt;br /&gt;
  make install&lt;br /&gt;
  . /usr/GNUstep/System/Library/Makefiles/GNUstep.sh&lt;br /&gt;
  cd ../base&lt;br /&gt;
  ./configure --with-xml-prefix=/usr --disable-xmltest&lt;br /&gt;
  make debug=yes install&lt;br /&gt;
&lt;br /&gt;
On Mac OS X 10.1.5, there is no libxml. Either install libxml2 or configure base with --disable-xml. &lt;br /&gt;
&lt;br /&gt;
See also the [[Platform:BSD#Darwin|Darwin / PowerPC]] section. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= NetBSD =&lt;br /&gt;
Installing GNUstep from pkgsrc is really straight-forward for NetBSD if you're using a recent pkgsrc distribution. NetBSD/i386 has no known problems right now, however there are reports of crashout problems for gdomap on NetBSD/sparc which may be related to ffi/ffcall issues.&lt;br /&gt;
&lt;br /&gt;
In terms of pre-requisites, ensure you've got a working X11 environment on your system and preferrably are using WindowMaker as your window manager. &lt;br /&gt;
&lt;br /&gt;
'''Build instructions'''&lt;br /&gt;
&lt;br /&gt;
To install GNUstep, you need to cd to your pkgsrc tree and then cd to the right package directory, on my system:&lt;br /&gt;
&lt;br /&gt;
  cd /usr/pkgsrc&lt;br /&gt;
&lt;br /&gt;
then go to the package you wish to install, for example:&lt;br /&gt;
&lt;br /&gt;
  cd meta-pkgs/gnustep&lt;br /&gt;
&lt;br /&gt;
and issue the command:&lt;br /&gt;
&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
This command will download source code and whatever dependencies and compile and install them. The version of the meta-packages I used (released with NetBSD 2.0 and called gnustep-1.10.0nb2) installs the following GNUstep components as parts of the meta-package:&lt;br /&gt;
&lt;br /&gt;
* gnustep-make-1.10.0&lt;br /&gt;
* gnustep-base-1.10.1&lt;br /&gt;
* gnustep-ssl-1.10.1&lt;br /&gt;
* gnustep-gui-0.9.4&lt;br /&gt;
* gnustep-back-0.9.4&lt;br /&gt;
* gnustep-examples-1.0.0&lt;br /&gt;
* ImageViewer-0.6.3&lt;br /&gt;
* Pantomime-1.1.2&lt;br /&gt;
* Addresses-0.4.6&lt;br /&gt;
* GNUMail-1.1.2&lt;br /&gt;
* Gorm-0.8.0&lt;br /&gt;
* ProjectCenter-0.4.0&lt;br /&gt;
* GWLib-0.6.5&lt;br /&gt;
* Renaissance-0.8.0&lt;br /&gt;
* gworkspace-0.6.5&lt;br /&gt;
&lt;br /&gt;
A number of dependency packages are also installed.&lt;br /&gt;
&lt;br /&gt;
This may be overkill - if you don't need all the applications etc, you can install the packages individually.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= OpenBSD =&lt;br /&gt;
Please take a look at http://mail.rochester.edu/~asveikau/gnustep-openbsd/&lt;br /&gt;
&lt;br /&gt;
As of May 2007, GNUstep is in the OpenBSD ports tree.  If you are running a snapshot of the base system from after this date, you can grab the latest version of the ports tree and build it from /usr/ports/x11/gnustep.  This includes the core GNUstep components and some others, such as Gorm.  &lt;br /&gt;
&lt;br /&gt;
The port will not work with OpenBSD 4.1 (release or -STABLE) due to changes in the ports system. &lt;br /&gt;
&lt;br /&gt;
Binary packages should be available for OpenBSD 4.2 and later.  &lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6430</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6430"/>
		<updated>2012-07-27T03:47:36Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Corebase release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Jul 27 2012 ===&lt;br /&gt;
* '''GNUstep CoreBase  0.1.0 initial release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/libs/gnustep-corebase-0.1.tar.gz Download CoreBase])&lt;br /&gt;
&lt;br /&gt;
=== Jul 27 2012 ===&lt;br /&gt;
* '''[[AddressManager.app]] 0.4.8''' &lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jul 14 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.30.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jun 30 2012 ===&lt;br /&gt;
* '''[[Grr]] 1.0.0''' and RSSkit&lt;br /&gt;
: New releases&lt;br /&gt;
&lt;br /&gt;
=== Jun 20 2012 ===&lt;br /&gt;
* '''[[PDFKit]] 0.9.2'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jun 13 2012 ===&lt;br /&gt;
* '''[[ProjectCenter.app]] 0.6.1'''&lt;br /&gt;
: Minor update release&lt;br /&gt;
&lt;br /&gt;
=== Jun 09 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]] 1.2'''&lt;br /&gt;
: First release from GAP&lt;br /&gt;
&lt;br /&gt;
=== Jun 03 2012 ===&lt;br /&gt;
* '''[[GSPdf.app]] 0.5'''&lt;br /&gt;
: New maintenance release&lt;br /&gt;
&lt;br /&gt;
* '''[[Terminal.app]] 0.9.8'''&lt;br /&gt;
: Maintenance release&lt;br /&gt;
&lt;br /&gt;
=== May 31 2012 ===&lt;br /&gt;
* '''[[GWorkspace.app]] 0.9.1'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== May 24 2012 ===&lt;br /&gt;
* '''[[DataBasin.app]] 0.5'''&lt;br /&gt;
: New release, improved functions and bug fixes.&lt;br /&gt;
&lt;br /&gt;
=== May 10 2012 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.4'''&lt;br /&gt;
: First release from the GAP team.&lt;br /&gt;
&lt;br /&gt;
=== May 01 2012 ===&lt;br /&gt;
* '''[[Graphos.app]] 0.3'''&lt;br /&gt;
: New release (modeless inspector, new improved file format...)&lt;br /&gt;
&lt;br /&gt;
=== Apr 23 2012 ===&lt;br /&gt;
* '''[[PRICE.app]] 1.1.0'''&lt;br /&gt;
: New release (new filters, enhancements, bug and portability fixes)&lt;br /&gt;
&lt;br /&gt;
=== Apr 09 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]] 0.2.2'''&lt;br /&gt;
: New release (bugfix for latest GNUstep packages)&lt;br /&gt;
&lt;br /&gt;
=== Apr 06 2012 ===&lt;br /&gt;
* '''[[FTP.app]] 0.3'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2012 ===&lt;br /&gt;
* '''GNUstep participates in Google Summer of Code 2012'''&lt;br /&gt;
: ([[Summer of Code 2012]])&lt;br /&gt;
&lt;br /&gt;
=== Feb 17 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html GNUstep-Core 0.29.1])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''Silver theme  2.5'''&lt;br /&gt;
: ([http://wiki.gnustep.org/images/6/6d/Silver.theme.tar.bz2 Silver theme])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''[[Gemas.app]]  0.3'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/Gemas-0.3.tar.gz Download Gemas])&lt;br /&gt;
* '''[[HighlighterKit]]  0.1.2'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HighlighterKit-0.1.2.tar.gz Download HighlighterKit])&lt;br /&gt;
* '''HKThemes  1.0'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HKThemes-1.0.tar.gz Download HKThemes])&lt;br /&gt;
&lt;br /&gt;
=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6370</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6370"/>
		<updated>2012-07-13T19:45:19Z</updated>

		<summary type="html">&lt;p&gt;Fedor: /* Jul 14 2012 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Jul 14 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.30.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jun 30 2012 ===&lt;br /&gt;
* '''[[Grr]] 1.0.0''' and RSSkit&lt;br /&gt;
: New releases&lt;br /&gt;
&lt;br /&gt;
=== Jun 20 2012 ===&lt;br /&gt;
* '''[[PDFKit]] 0.9.2'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jun 13 2012 ===&lt;br /&gt;
* '''[[ProjectCenter.app]] 0.6.1'''&lt;br /&gt;
: Minor update release&lt;br /&gt;
&lt;br /&gt;
=== Jun 09 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]] 1.2'''&lt;br /&gt;
: First release from GAP&lt;br /&gt;
&lt;br /&gt;
=== Jun 03 2012 ===&lt;br /&gt;
* '''[[GSPdf.app]] 0.5'''&lt;br /&gt;
: New maintenance release&lt;br /&gt;
&lt;br /&gt;
* '''[[Terminal.app]] 0.9.8'''&lt;br /&gt;
: Maintenance release&lt;br /&gt;
&lt;br /&gt;
=== May 31 2012 ===&lt;br /&gt;
* '''[[GWorkspace.app]] 0.9.1'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== May 24 2012 ===&lt;br /&gt;
* '''[[DataBasin.app]] 0.5'''&lt;br /&gt;
: New release, improved functions and bug fixes.&lt;br /&gt;
&lt;br /&gt;
=== May 10 2012 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.4'''&lt;br /&gt;
: First release from the GAP team.&lt;br /&gt;
&lt;br /&gt;
=== May 01 2012 ===&lt;br /&gt;
* '''[[Graphos.app]] 0.3'''&lt;br /&gt;
: New release (modeless inspector, new improved file format...)&lt;br /&gt;
&lt;br /&gt;
=== Apr 23 2012 ===&lt;br /&gt;
* '''[[PRICE.app]] 1.1.0'''&lt;br /&gt;
: New release (new filters, enhancements, bug and portability fixes)&lt;br /&gt;
&lt;br /&gt;
=== Apr 09 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]] 0.2.2'''&lt;br /&gt;
: New release (bugfix for latest GNUstep packages)&lt;br /&gt;
&lt;br /&gt;
=== Apr 06 2012 ===&lt;br /&gt;
* '''[[FTP.app]] 0.3'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2012 ===&lt;br /&gt;
* '''GNUstep participates in Google Summer of Code 2012'''&lt;br /&gt;
: ([[Summer of Code 2012]])&lt;br /&gt;
&lt;br /&gt;
=== Feb 17 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html GNUstep-Core 0.29.1])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''Silver theme  2.5'''&lt;br /&gt;
: ([http://wiki.gnustep.org/images/6/6d/Silver.theme.tar.bz2 Silver theme])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''[[Gemas.app]]  0.3'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/Gemas-0.3.tar.gz Download Gemas])&lt;br /&gt;
* '''[[HighlighterKit]]  0.1.2'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HighlighterKit-0.1.2.tar.gz Download HighlighterKit])&lt;br /&gt;
* '''HKThemes  1.0'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HKThemes-1.0.tar.gz Download HKThemes])&lt;br /&gt;
&lt;br /&gt;
=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6369</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6369"/>
		<updated>2012-07-13T19:45:04Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Windows release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Jul 14 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html 0.3.0 Release])&lt;br /&gt;
&lt;br /&gt;
=== Jun 30 2012 ===&lt;br /&gt;
* '''[[Grr]] 1.0.0''' and RSSkit&lt;br /&gt;
: New releases&lt;br /&gt;
&lt;br /&gt;
=== Jun 20 2012 ===&lt;br /&gt;
* '''[[PDFKit]] 0.9.2'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Jun 13 2012 ===&lt;br /&gt;
* '''[[ProjectCenter.app]] 0.6.1'''&lt;br /&gt;
: Minor update release&lt;br /&gt;
&lt;br /&gt;
=== Jun 09 2012 ===&lt;br /&gt;
* '''[[MPDCon.app]] 1.2'''&lt;br /&gt;
: First release from GAP&lt;br /&gt;
&lt;br /&gt;
=== Jun 03 2012 ===&lt;br /&gt;
* '''[[GSPdf.app]] 0.5'''&lt;br /&gt;
: New maintenance release&lt;br /&gt;
&lt;br /&gt;
* '''[[Terminal.app]] 0.9.8'''&lt;br /&gt;
: Maintenance release&lt;br /&gt;
&lt;br /&gt;
=== May 31 2012 ===&lt;br /&gt;
* '''[[GWorkspace.app]] 0.9.1'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== May 24 2012 ===&lt;br /&gt;
* '''[[DataBasin.app]] 0.5'''&lt;br /&gt;
: New release, improved functions and bug fixes.&lt;br /&gt;
&lt;br /&gt;
=== May 10 2012 ===&lt;br /&gt;
* '''[[Zipper.app]] 1.4'''&lt;br /&gt;
: First release from the GAP team.&lt;br /&gt;
&lt;br /&gt;
=== May 01 2012 ===&lt;br /&gt;
* '''[[Graphos.app]] 0.3'''&lt;br /&gt;
: New release (modeless inspector, new improved file format...)&lt;br /&gt;
&lt;br /&gt;
=== Apr 23 2012 ===&lt;br /&gt;
* '''[[PRICE.app]] 1.1.0'''&lt;br /&gt;
: New release (new filters, enhancements, bug and portability fixes)&lt;br /&gt;
&lt;br /&gt;
=== Apr 09 2012 ===&lt;br /&gt;
* '''[[FisicaLab.app]] 0.2.2'''&lt;br /&gt;
: New release (bugfix for latest GNUstep packages)&lt;br /&gt;
&lt;br /&gt;
=== Apr 06 2012 ===&lt;br /&gt;
* '''[[FTP.app]] 0.3'''&lt;br /&gt;
: New release&lt;br /&gt;
&lt;br /&gt;
=== Mar 29 2012 ===&lt;br /&gt;
* '''GNUstep participates in Google Summer of Code 2012'''&lt;br /&gt;
: ([[Summer of Code 2012]])&lt;br /&gt;
&lt;br /&gt;
=== Feb 17 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html GNUstep-Core 0.29.1])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''Silver theme  2.5'''&lt;br /&gt;
: ([http://wiki.gnustep.org/images/6/6d/Silver.theme.tar.bz2 Silver theme])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''[[Gemas.app]]  0.3'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/Gemas-0.3.tar.gz Download Gemas])&lt;br /&gt;
* '''[[HighlighterKit]]  0.1.2'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HighlighterKit-0.1.2.tar.gz Download HighlighterKit])&lt;br /&gt;
* '''HKThemes  1.0'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HKThemes-1.0.tar.gz Download HKThemes])&lt;br /&gt;
&lt;br /&gt;
=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Platform:Other&amp;diff=6324</id>
		<title>Platform:Other</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Platform:Other&amp;diff=6324"/>
		<updated>2012-03-21T14:37:52Z</updated>

		<summary type="html">&lt;p&gt;Fedor: update livecd again&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Embedded GNUstep: mySTEP ==&lt;br /&gt;
&lt;br /&gt;
There is a &amp;quot;fork&amp;quot; of GNUstep with optimizations for embedded systems. It is called &amp;quot;mySTEP&amp;quot; - my being the German pronunciation of the greek letter mu (for micro). More information can be found at http://www.quantum-step.com/wiki.php?page=mySTEP and the source file tree at http://www.quantum-step.com/download/sources/&lt;br /&gt;
&lt;br /&gt;
== Linksys NSLU2 ==&lt;br /&gt;
&lt;br /&gt;
The first thing you need to do is to generate a gcc cross compiler with Objective-C enabled. The GCC currently used on nslu2 only has C and C++ enabled when building the crosstool-native package.&lt;br /&gt;
&lt;br /&gt;
* Check out unslung source using follow command&lt;br /&gt;
&lt;br /&gt;
 cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/nslu co unslung&lt;br /&gt;
&lt;br /&gt;
* Add in Objective-C as a language that needs to be enabled&lt;br /&gt;
&lt;br /&gt;
 perl -pi -e 's!^GCC_LANGUAGES=.*!GCC_LANGUAGES=&amp;quot;c,c++,objc&amp;quot;!' toolchain/crosstool/nslu2-cross335.sh&lt;br /&gt;
 perl -pi -e 's!^GCC_LANGUAGES=.*!GCC_LANGUAGES=&amp;quot;c,c++,objc&amp;quot;!' sources/crosstool-native/nslu2-native335.sh&lt;br /&gt;
&lt;br /&gt;
* Compile the cross-compiler for an ARM CPU using gcc (here: on Debian 3.1 Linux)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tjyang@debian:~/unslung$ pwd&lt;br /&gt;
/home/tjyang/unslung&lt;br /&gt;
tjyang@debian:~/unslung$ rm toolchain/crosstool/.configured&lt;br /&gt;
tjyang@debian:~/unslung$ rm toolchain/crosstool/.built&lt;br /&gt;
tjyang@debian:~/unslung$ unset LD_LIBRARY_PATH&lt;br /&gt;
tjyang@debian:~/unslung$ make toolchain&lt;br /&gt;
tjyang@debian:~/unslung$ /export/home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/bin/armv5b-softfloat-linux-gcc -v&lt;br /&gt;
&lt;br /&gt;
Reading specs from /export/home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/lib/gcc-lib/armv5b-softfloat-linux/3.3.5/specs&lt;br /&gt;
Configured with: /export/home/tjyang/slug/unslung/toolchain/crosstool/build/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/gcc-3.3.5/configure --target=armv5b-softfloat-linux --host=i686-host_pc-linux-gnu --prefix=/export/home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5 --with-float=soft --with-cpu=xscale --enable-cxx-flags=-mcpu=xscale --with-headers=/export/home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/armv5b-softfloat-linux/include --with-local-prefix=/export/home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/armv5b-softfloat-linux --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit --enable-languages=c,c++,objc --enable-shared --enable-c99 --enable-long-long&lt;br /&gt;
Thread model: posix&lt;br /&gt;
gcc version 3.3.5&lt;br /&gt;
[tjyang@dual unslung]$&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* Do a simple test on the host machine&lt;br /&gt;
&lt;br /&gt;
  [tjyang@dual bin]$ pwd&lt;br /&gt;
  /home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/armv5b-softfloat-linux/bin&lt;br /&gt;
  [tjyang@dual bin]$&lt;br /&gt;
  [tjyang@dual bin]$ cat helloworld.m&lt;br /&gt;
  #include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  int main(void)&lt;br /&gt;
  {&lt;br /&gt;
     printf(&amp;quot;Hello World\n&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  [tjyang@dual bin]$ ./gcc helloworld.m -lobjc -o helloworld&lt;br /&gt;
  [tjyang@dual bin]$ file helloworld&lt;br /&gt;
  hellow: ELF 32-bit MSB executable, ARM, version 1 (ARM), for GNU/Linux 2.4.3, dynamically linked (uses shared libs), not stripped&lt;br /&gt;
  [tjyang@dual bin]$ uname -a&lt;br /&gt;
  Linux dual 2.4.21-9.ELsmp #1 SMP Thu Jan 8 17:08:56 EST 2004 i686 i686 i386 GNU/Linux&lt;br /&gt;
  [tjyang@dual bin]$&lt;br /&gt;
&lt;br /&gt;
* The second step is to use this cross-compiler which only generates binaries for ARM CPUs to compile a native compiler. This compiler can only be run on a native ARM machine (here: nslu2).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[tjyang@dual unslung]$ make crosstool-native;make crosstool-native-ipk&lt;br /&gt;
[tjyang@dual unslung]$ ls -lrt builds/*.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang    5569523 Feb 17 13:32 builds/crosstool-native-bin_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang   12677163 Feb 17 13:33 builds/crosstool-native-lib_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang    1722660 Feb 17 13:33 builds/crosstool-native-inc_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang    7049858 Feb 17 13:34 builds/crosstool-native-arch-bin_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang    9032668 Feb 17 13:34 builds/crosstool-native-arch-lib_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang    7483945 Feb 17 13:35 builds/crosstool-native-arch-inc_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang       1058 Feb 17 13:35 builds/crosstool-native_0.28-rc37-3_armeb.ipk&lt;br /&gt;
&lt;br /&gt;
[tjyang@dual unslung]$ cp  /export/home/tjyang/slug/unslung/builds/*.ipk  /disk76/nslu2/tmp/&lt;br /&gt;
[tjyang@dual unslung]$&lt;br /&gt;
&lt;br /&gt;
login into your nslu2, cd to where the ipk packages are.&lt;br /&gt;
run following commands.&lt;br /&gt;
bash-2.05b# for i in *.ipk&lt;br /&gt;
&amp;gt; do&lt;br /&gt;
&amp;gt; ipkg -force-overwrite install $i&lt;br /&gt;
&amp;gt; done&lt;br /&gt;
Upgrading crosstool-native-arch-bin on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-arch-bin&lt;br /&gt;
Upgrading crosstool-native-arch-inc on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-arch-inc&lt;br /&gt;
Upgrading crosstool-native-arch-lib on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-arch-lib&lt;br /&gt;
Upgrading crosstool-native-bin on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-bin&lt;br /&gt;
Upgrading crosstool-native-inc on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-inc&lt;br /&gt;
Upgrading crosstool-native-lib on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-lib&lt;br /&gt;
Upgrading crosstool-native on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native&lt;br /&gt;
bash-2.05b# date&lt;br /&gt;
Sat Feb 19 01:04:07 CST 2005&lt;br /&gt;
bash-2.05b#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Try to compile the helloworld.m Objective-C file and run the helloworld binary on nslu2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash-2.05b# gcc helloworld.m -lobjc -o helloworld&lt;br /&gt;
bash-2.05b# file helloworld&lt;br /&gt;
helloworld: ELF 32-bit MSB executable, ARM, version 1 (ARM), for GNU/Linux 2.4.3, dynamically linked (uses shared libs), not stripped&lt;br /&gt;
bash-2.05b# ./helloworld&lt;br /&gt;
./helloworld: error while loading shared libraries: libobjc.so.1: cannot open shared object file: No such file or directory&lt;br /&gt;
bash-2.05b#&lt;br /&gt;
&lt;br /&gt;
libobjc.so.1 is in /opt/armeb/armv5b-softfloat-linux/lib, this path need to be in LD_LIBRARY_PATH.&lt;br /&gt;
&lt;br /&gt;
bash-2.05b# ./helloworld&lt;br /&gt;
Hello World&lt;br /&gt;
bash-2.05b# uname -a&lt;br /&gt;
Linux LKG7BFA96 2.4.22-xfs #1 Sat Jan 1 21:34:54 HST 2005 armv5b unknown unknown GNU/Linux&lt;br /&gt;
bash-2.05b# date&lt;br /&gt;
Thu Feb 17 11:35:19 CST 2005&lt;br /&gt;
bash-2.05b# cat compile.sh&lt;br /&gt;
/opt/armeb/armv5b-softfloat-linux/bin/gcc  helloworld.m -o helloworld -lobjc&lt;br /&gt;
bash-2.05b# cat /etc/profile&lt;br /&gt;
PATH=/opt/bin:/share/hdd/data/public/nslu2/tjyang/unslung/staging/bin:${PATH}&lt;br /&gt;
TERM=xterm&lt;br /&gt;
export LD_LIBRARY_PATH=/opt/lib:/lib:/opt/armeb/armv5b-softfloat-linux/lib&lt;br /&gt;
export PATH TERM&lt;br /&gt;
bash-2.05b#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can now use the Objective-C enabled GCC to compile the GNUstep core packages and GNUstep software. However, more strong testing is needed. Please add instructon below if you know how to run objective-c's testsuite in crosstool.&lt;br /&gt;
&lt;br /&gt;
References: http://lists.gnu.org/archive/html/discuss-gnustep/2005-02/msg00124.html&lt;br /&gt;
&lt;br /&gt;
== LiveCD for Intel ==&lt;br /&gt;
&lt;br /&gt;
Current version is 1.0&lt;br /&gt;
&lt;br /&gt;
Find the instructions to install and the CD itself at [http://livecd.gnustep.org/ GNUSTEP LiveCD Homepage]&lt;br /&gt;
&lt;br /&gt;
[[Image:GNUstepCDandCover.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Get_Help&amp;diff=6323</id>
		<title>Get Help</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Get_Help&amp;diff=6323"/>
		<updated>2012-03-21T14:37:20Z</updated>

		<summary type="html">&lt;p&gt;Fedor: update livecd again&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Like many free software projects, the mailing lists are the main means of getting support from the rest of the community. Details of the main project lists are below. If unsure, send it to discuss-gnustep and include an invitation to direct you to a more appropriate list. Please notice that some lists are at gnu.org and some are at gna.org else you may get an error back.&lt;br /&gt;
&lt;br /&gt;
== Mailing Lists ==&lt;br /&gt;
&lt;br /&gt;
To subscribe to, unsubscribe from or view the archives of any of the mailing lists, just click on the links below and follow the instructions. Alternatively, most of them are also archived at [http://www.nabble.com/GNUstep-f1880.html Nabble] and [http://news.gmane.org/search.php?match=gnustep GMANE], and questions you post there will get forwarded to the corresponding mailing list.&lt;br /&gt;
&lt;br /&gt;
=== For Users and Developers ===&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/discuss-gnustep discuss-gnustep@gnu.org] &lt;br /&gt;
: This is the most active list for all general discussions and questions. We also would like to hear about ideas for applications for the GNUstep environment and related issues.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/info-gnustep info-gnustep@gnu.org]&lt;br /&gt;
: For infos and announcements related to GNUstep libraries and applications.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/apps-gnustep apps-gnustep@gnu.org]&lt;br /&gt;
: For discussions related to GNUstep applications.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/help-gnustep help-gnustep@gnu.org]&lt;br /&gt;
: For help with GNUstep libraries and applications. This list is rarely read, so it is better to use discuss-gnustep.&lt;br /&gt;
&lt;br /&gt;
=== For Developers ===&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-dev gnustep-dev@gnu.org]&lt;br /&gt;
: This mailing list has been established to keep the noise low when it comes to core topics and generally boring discussions about technical aspects of GNUstep.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/bug-gnustep bug-gnustep@gnu.org]&lt;br /&gt;
: A mailing list for submitting bug reports and patches. Reports filed in the bug tracker are also sent here.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-packagers gnustep-packagers@gna.org]&lt;br /&gt;
: Mailing list for people who package GNUstep itself and related GNUstep apps.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-ui gnustep-ui@gna.org]&lt;br /&gt;
: Discussion about the GNUstep User Interface, its look and behaviour.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-marketing gnustep-marketing@gna.org]&lt;br /&gt;
: Marketing and promotion of the GNUstep project and its applications.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-webmasters gnustep-webmasters@gnu.org]&lt;br /&gt;
: For comments and discussions about GNUstep web pages.&lt;br /&gt;
&lt;br /&gt;
== IRC ==&lt;br /&gt;
&lt;br /&gt;
Some, but not all, GNUstep developers can also be reached through IRC at [irc://irc.freenode.net/gnustep]. If that link doesn't work for you, connect manually to &amp;lt;tt&amp;gt;irc.freenode.net&amp;lt;/tt&amp;gt; (or &amp;lt;tt&amp;gt;irc.gnu.org&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;irc.debian.org&amp;lt;/tt&amp;gt;, same network) and &amp;lt;tt&amp;gt;/join #GNUstep&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Examples of IRC clients you can use: [http://www.xchat.org/ xchat] (UNICES and Windows), [http://www.pidgin.im/ Pidgin] (UNICES and Windows), [http://www.mirc.com/ mirc] (Windows) or [http://www.aeruder.net/talksoup/ TalkSoup] on GNUstep's [http://livecd.gnustep.org/ LiveCD for Intel] or irssi from a bash shell.&lt;br /&gt;
&lt;br /&gt;
== Newsgroups ==&lt;br /&gt;
&lt;br /&gt;
[http://news.gmane.org/search.php?match=gnustep GMANE] carries the GNUstep mailinglists by NNTP&lt;br /&gt;
&lt;br /&gt;
* comp.lang.objective-c* : The Objective-C language and environment.&lt;br /&gt;
* gnu.gnustep.announce* : Info and announcements (Moderated)&lt;br /&gt;
* gnu.gnustep.bug* : Bug reports for gnustep.&lt;br /&gt;
* gnu.gnustep.discuss* : Discussion of gnustep.&lt;br /&gt;
* gnu.gnustep.help* : Requests for help with gnustep.&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Platform:Other&amp;diff=6321</id>
		<title>Platform:Other</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Platform:Other&amp;diff=6321"/>
		<updated>2012-03-16T21:07:10Z</updated>

		<summary type="html">&lt;p&gt;Fedor: updated address&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Embedded GNUstep: mySTEP ==&lt;br /&gt;
&lt;br /&gt;
There is a &amp;quot;fork&amp;quot; of GNUstep with optimizations for embedded systems. It is called &amp;quot;mySTEP&amp;quot; - my being the German pronunciation of the greek letter mu (for micro). More information can be found at http://www.quantum-step.com/wiki.php?page=mySTEP and the source file tree at http://www.quantum-step.com/download/sources/&lt;br /&gt;
&lt;br /&gt;
== Linksys NSLU2 ==&lt;br /&gt;
&lt;br /&gt;
The first thing you need to do is to generate a gcc cross compiler with Objective-C enabled. The GCC currently used on nslu2 only has C and C++ enabled when building the crosstool-native package.&lt;br /&gt;
&lt;br /&gt;
* Check out unslung source using follow command&lt;br /&gt;
&lt;br /&gt;
 cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/nslu co unslung&lt;br /&gt;
&lt;br /&gt;
* Add in Objective-C as a language that needs to be enabled&lt;br /&gt;
&lt;br /&gt;
 perl -pi -e 's!^GCC_LANGUAGES=.*!GCC_LANGUAGES=&amp;quot;c,c++,objc&amp;quot;!' toolchain/crosstool/nslu2-cross335.sh&lt;br /&gt;
 perl -pi -e 's!^GCC_LANGUAGES=.*!GCC_LANGUAGES=&amp;quot;c,c++,objc&amp;quot;!' sources/crosstool-native/nslu2-native335.sh&lt;br /&gt;
&lt;br /&gt;
* Compile the cross-compiler for an ARM CPU using gcc (here: on Debian 3.1 Linux)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tjyang@debian:~/unslung$ pwd&lt;br /&gt;
/home/tjyang/unslung&lt;br /&gt;
tjyang@debian:~/unslung$ rm toolchain/crosstool/.configured&lt;br /&gt;
tjyang@debian:~/unslung$ rm toolchain/crosstool/.built&lt;br /&gt;
tjyang@debian:~/unslung$ unset LD_LIBRARY_PATH&lt;br /&gt;
tjyang@debian:~/unslung$ make toolchain&lt;br /&gt;
tjyang@debian:~/unslung$ /export/home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/bin/armv5b-softfloat-linux-gcc -v&lt;br /&gt;
&lt;br /&gt;
Reading specs from /export/home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/lib/gcc-lib/armv5b-softfloat-linux/3.3.5/specs&lt;br /&gt;
Configured with: /export/home/tjyang/slug/unslung/toolchain/crosstool/build/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/gcc-3.3.5/configure --target=armv5b-softfloat-linux --host=i686-host_pc-linux-gnu --prefix=/export/home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5 --with-float=soft --with-cpu=xscale --enable-cxx-flags=-mcpu=xscale --with-headers=/export/home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/armv5b-softfloat-linux/include --with-local-prefix=/export/home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/armv5b-softfloat-linux --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit --enable-languages=c,c++,objc --enable-shared --enable-c99 --enable-long-long&lt;br /&gt;
Thread model: posix&lt;br /&gt;
gcc version 3.3.5&lt;br /&gt;
[tjyang@dual unslung]$&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* Do a simple test on the host machine&lt;br /&gt;
&lt;br /&gt;
  [tjyang@dual bin]$ pwd&lt;br /&gt;
  /home/tjyang/slug/unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/armv5b-softfloat-linux/bin&lt;br /&gt;
  [tjyang@dual bin]$&lt;br /&gt;
  [tjyang@dual bin]$ cat helloworld.m&lt;br /&gt;
  #include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  int main(void)&lt;br /&gt;
  {&lt;br /&gt;
     printf(&amp;quot;Hello World\n&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  [tjyang@dual bin]$ ./gcc helloworld.m -lobjc -o helloworld&lt;br /&gt;
  [tjyang@dual bin]$ file helloworld&lt;br /&gt;
  hellow: ELF 32-bit MSB executable, ARM, version 1 (ARM), for GNU/Linux 2.4.3, dynamically linked (uses shared libs), not stripped&lt;br /&gt;
  [tjyang@dual bin]$ uname -a&lt;br /&gt;
  Linux dual 2.4.21-9.ELsmp #1 SMP Thu Jan 8 17:08:56 EST 2004 i686 i686 i386 GNU/Linux&lt;br /&gt;
  [tjyang@dual bin]$&lt;br /&gt;
&lt;br /&gt;
* The second step is to use this cross-compiler which only generates binaries for ARM CPUs to compile a native compiler. This compiler can only be run on a native ARM machine (here: nslu2).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[tjyang@dual unslung]$ make crosstool-native;make crosstool-native-ipk&lt;br /&gt;
[tjyang@dual unslung]$ ls -lrt builds/*.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang    5569523 Feb 17 13:32 builds/crosstool-native-bin_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang   12677163 Feb 17 13:33 builds/crosstool-native-lib_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang    1722660 Feb 17 13:33 builds/crosstool-native-inc_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang    7049858 Feb 17 13:34 builds/crosstool-native-arch-bin_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang    9032668 Feb 17 13:34 builds/crosstool-native-arch-lib_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang    7483945 Feb 17 13:35 builds/crosstool-native-arch-inc_0.28-rc37-3_armeb.ipk&lt;br /&gt;
-rw-rw-r--    1 tjyang   tjyang       1058 Feb 17 13:35 builds/crosstool-native_0.28-rc37-3_armeb.ipk&lt;br /&gt;
&lt;br /&gt;
[tjyang@dual unslung]$ cp  /export/home/tjyang/slug/unslung/builds/*.ipk  /disk76/nslu2/tmp/&lt;br /&gt;
[tjyang@dual unslung]$&lt;br /&gt;
&lt;br /&gt;
login into your nslu2, cd to where the ipk packages are.&lt;br /&gt;
run following commands.&lt;br /&gt;
bash-2.05b# for i in *.ipk&lt;br /&gt;
&amp;gt; do&lt;br /&gt;
&amp;gt; ipkg -force-overwrite install $i&lt;br /&gt;
&amp;gt; done&lt;br /&gt;
Upgrading crosstool-native-arch-bin on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-arch-bin&lt;br /&gt;
Upgrading crosstool-native-arch-inc on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-arch-inc&lt;br /&gt;
Upgrading crosstool-native-arch-lib on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-arch-lib&lt;br /&gt;
Upgrading crosstool-native-bin on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-bin&lt;br /&gt;
Upgrading crosstool-native-inc on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-inc&lt;br /&gt;
Upgrading crosstool-native-lib on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native-lib&lt;br /&gt;
Upgrading crosstool-native on root from 0.28-rc37-3 to 0.28-rc37-5...&lt;br /&gt;
Configuring crosstool-native&lt;br /&gt;
bash-2.05b# date&lt;br /&gt;
Sat Feb 19 01:04:07 CST 2005&lt;br /&gt;
bash-2.05b#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Try to compile the helloworld.m Objective-C file and run the helloworld binary on nslu2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash-2.05b# gcc helloworld.m -lobjc -o helloworld&lt;br /&gt;
bash-2.05b# file helloworld&lt;br /&gt;
helloworld: ELF 32-bit MSB executable, ARM, version 1 (ARM), for GNU/Linux 2.4.3, dynamically linked (uses shared libs), not stripped&lt;br /&gt;
bash-2.05b# ./helloworld&lt;br /&gt;
./helloworld: error while loading shared libraries: libobjc.so.1: cannot open shared object file: No such file or directory&lt;br /&gt;
bash-2.05b#&lt;br /&gt;
&lt;br /&gt;
libobjc.so.1 is in /opt/armeb/armv5b-softfloat-linux/lib, this path need to be in LD_LIBRARY_PATH.&lt;br /&gt;
&lt;br /&gt;
bash-2.05b# ./helloworld&lt;br /&gt;
Hello World&lt;br /&gt;
bash-2.05b# uname -a&lt;br /&gt;
Linux LKG7BFA96 2.4.22-xfs #1 Sat Jan 1 21:34:54 HST 2005 armv5b unknown unknown GNU/Linux&lt;br /&gt;
bash-2.05b# date&lt;br /&gt;
Thu Feb 17 11:35:19 CST 2005&lt;br /&gt;
bash-2.05b# cat compile.sh&lt;br /&gt;
/opt/armeb/armv5b-softfloat-linux/bin/gcc  helloworld.m -o helloworld -lobjc&lt;br /&gt;
bash-2.05b# cat /etc/profile&lt;br /&gt;
PATH=/opt/bin:/share/hdd/data/public/nslu2/tjyang/unslung/staging/bin:${PATH}&lt;br /&gt;
TERM=xterm&lt;br /&gt;
export LD_LIBRARY_PATH=/opt/lib:/lib:/opt/armeb/armv5b-softfloat-linux/lib&lt;br /&gt;
export PATH TERM&lt;br /&gt;
bash-2.05b#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can now use the Objective-C enabled GCC to compile the GNUstep core packages and GNUstep software. However, more strong testing is needed. Please add instructon below if you know how to run objective-c's testsuite in crosstool.&lt;br /&gt;
&lt;br /&gt;
References: http://lists.gnu.org/archive/html/discuss-gnustep/2005-02/msg00124.html&lt;br /&gt;
&lt;br /&gt;
== LiveCD for Intel ==&lt;br /&gt;
&lt;br /&gt;
Current version is 1.0&lt;br /&gt;
&lt;br /&gt;
Find the instructions to install and the CD itself at [http://www.aiei.ch/gnustep/ GNUSTEP LiveCD Homepage]&lt;br /&gt;
&lt;br /&gt;
[[Image:GNUstepCDandCover.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Get_Help&amp;diff=6320</id>
		<title>Get Help</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Get_Help&amp;diff=6320"/>
		<updated>2012-03-16T21:06:37Z</updated>

		<summary type="html">&lt;p&gt;Fedor: update LiveCD address&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Like many free software projects, the mailing lists are the main means of getting support from the rest of the community. Details of the main project lists are below. If unsure, send it to discuss-gnustep and include an invitation to direct you to a more appropriate list. Please notice that some lists are at gnu.org and some are at gna.org else you may get an error back.&lt;br /&gt;
&lt;br /&gt;
== Mailing Lists ==&lt;br /&gt;
&lt;br /&gt;
To subscribe to, unsubscribe from or view the archives of any of the mailing lists, just click on the links below and follow the instructions. Alternatively, most of them are also archived at [http://www.nabble.com/GNUstep-f1880.html Nabble] and [http://news.gmane.org/search.php?match=gnustep GMANE], and questions you post there will get forwarded to the corresponding mailing list.&lt;br /&gt;
&lt;br /&gt;
=== For Users and Developers ===&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/discuss-gnustep discuss-gnustep@gnu.org] &lt;br /&gt;
: This is the most active list for all general discussions and questions. We also would like to hear about ideas for applications for the GNUstep environment and related issues.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/info-gnustep info-gnustep@gnu.org]&lt;br /&gt;
: For infos and announcements related to GNUstep libraries and applications.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/apps-gnustep apps-gnustep@gnu.org]&lt;br /&gt;
: For discussions related to GNUstep applications.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/help-gnustep help-gnustep@gnu.org]&lt;br /&gt;
: For help with GNUstep libraries and applications. This list is rarely read, so it is better to use discuss-gnustep.&lt;br /&gt;
&lt;br /&gt;
=== For Developers ===&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-dev gnustep-dev@gnu.org]&lt;br /&gt;
: This mailing list has been established to keep the noise low when it comes to core topics and generally boring discussions about technical aspects of GNUstep.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/bug-gnustep bug-gnustep@gnu.org]&lt;br /&gt;
: A mailing list for submitting bug reports and patches. Reports filed in the bug tracker are also sent here.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-packagers gnustep-packagers@gna.org]&lt;br /&gt;
: Mailing list for people who package GNUstep itself and related GNUstep apps.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-ui gnustep-ui@gna.org]&lt;br /&gt;
: Discussion about the GNUstep User Interface, its look and behaviour.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-marketing gnustep-marketing@gna.org]&lt;br /&gt;
: Marketing and promotion of the GNUstep project and its applications.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-webmasters gnustep-webmasters@gnu.org]&lt;br /&gt;
: For comments and discussions about GNUstep web pages.&lt;br /&gt;
&lt;br /&gt;
== IRC ==&lt;br /&gt;
&lt;br /&gt;
Some, but not all, GNUstep developers can also be reached through IRC at [irc://irc.freenode.net/gnustep]. If that link doesn't work for you, connect manually to &amp;lt;tt&amp;gt;irc.freenode.net&amp;lt;/tt&amp;gt; (or &amp;lt;tt&amp;gt;irc.gnu.org&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;irc.debian.org&amp;lt;/tt&amp;gt;, same network) and &amp;lt;tt&amp;gt;/join #GNUstep&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Examples of IRC clients you can use: [http://www.xchat.org/ xchat] (UNICES and Windows), [http://www.pidgin.im/ Pidgin] (UNICES and Windows), [http://www.mirc.com/ mirc] (Windows) or [http://www.aeruder.net/talksoup/ TalkSoup] on GNUstep's [http://www.aiei.ch/gnustep/ LiveCD for Intel] or irssi from a bash shell.&lt;br /&gt;
&lt;br /&gt;
== Newsgroups ==&lt;br /&gt;
&lt;br /&gt;
[http://news.gmane.org/search.php?match=gnustep GMANE] carries the GNUstep mailinglists by NNTP&lt;br /&gt;
&lt;br /&gt;
* comp.lang.objective-c* : The Objective-C language and environment.&lt;br /&gt;
* gnu.gnustep.announce* : Info and announcements (Moderated)&lt;br /&gt;
* gnu.gnustep.bug* : Bug reports for gnustep.&lt;br /&gt;
* gnu.gnustep.discuss* : Discussion of gnustep.&lt;br /&gt;
* gnu.gnustep.help* : Requests for help with gnustep.&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6299</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6299"/>
		<updated>2012-02-17T18:53:42Z</updated>

		<summary type="html">&lt;p&gt;Fedor: New windows installer release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Feb 17 2012 ===&lt;br /&gt;
* '''Windows Installer update'''&lt;br /&gt;
: ([http://www.gnustep.org/experience/Windows.html GNUstep-Core 0.29.1])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''Silver theme  2.5'''&lt;br /&gt;
: ([http://wiki.gnustep.org/images/6/6d/Silver.theme.tar.bz2 Silver theme])&lt;br /&gt;
&lt;br /&gt;
=== Feb 14 2012 ===&lt;br /&gt;
* '''[[Gemas.app]]  0.3'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/Gemas-0.3.tar.gz Download Gemas])&lt;br /&gt;
* '''[[HighlighterKit]]  0.1.2'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HighlighterKit-0.1.2.tar.gz Download HighlighterKit])&lt;br /&gt;
* '''HKThemes  1.0'''&lt;br /&gt;
: ([http://download.gna.org/gnustep-nonfsf/HKThemes-1.0.tar.gz Download HKThemes])&lt;br /&gt;
&lt;br /&gt;
=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Get_Help&amp;diff=6286</id>
		<title>Get Help</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Get_Help&amp;diff=6286"/>
		<updated>2012-02-11T23:34:37Z</updated>

		<summary type="html">&lt;p&gt;Fedor: webmaster update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Like many free software projects, the mailing lists are the main means of getting support from the rest of the community. Details of the main project lists are below. If unsure, send it to discuss-gnustep and include an invitation to direct you to a more appropriate list. Please notice that some lists are at gnu.org and some are at gna.org else you may get an error back.&lt;br /&gt;
&lt;br /&gt;
== Mailing Lists ==&lt;br /&gt;
&lt;br /&gt;
To subscribe to, unsubscribe from or view the archives of any of the mailing lists, just click on the links below and follow the instructions. Alternatively, most of them are also archived at [http://www.nabble.com/GNUstep-f1880.html Nabble] and [http://news.gmane.org/search.php?match=gnustep GMANE], and questions you post there will get forwarded to the corresponding mailing list.&lt;br /&gt;
&lt;br /&gt;
=== For Users and Developers ===&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/discuss-gnustep discuss-gnustep@gnu.org] &lt;br /&gt;
: This is the most active list for all general discussions and questions. We also would like to hear about ideas for applications for the GNUstep environment and related issues.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/info-gnustep info-gnustep@gnu.org]&lt;br /&gt;
: For infos and announcements related to GNUstep libraries and applications.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/apps-gnustep apps-gnustep@gnu.org]&lt;br /&gt;
: For discussions related to GNUstep applications.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/help-gnustep help-gnustep@gnu.org]&lt;br /&gt;
: For help with GNUstep libraries and applications. This list is rarely read, so it is better to use discuss-gnustep.&lt;br /&gt;
&lt;br /&gt;
=== For Developers ===&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-dev gnustep-dev@gnu.org]&lt;br /&gt;
: This mailing list has been established to keep the noise low when it comes to core topics and generally boring discussions about technical aspects of GNUstep.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/bug-gnustep bug-gnustep@gnu.org]&lt;br /&gt;
: A mailing list for submitting bug reports and patches. Reports filed in the bug tracker are also sent here.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-packagers gnustep-packagers@gna.org]&lt;br /&gt;
: Mailing list for people who package GNUstep itself and related GNUstep apps.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-ui gnustep-ui@gna.org]&lt;br /&gt;
: Discussion about the GNUstep User Interface, its look and behaviour.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-marketing gnustep-marketing@gna.org]&lt;br /&gt;
: Marketing and promotion of the GNUstep project and its applications.&lt;br /&gt;
&lt;br /&gt;
* [http://lists.gnu.org/mailman/listinfo/gnustep-webmasters gnustep-webmasters@gnu.org]&lt;br /&gt;
: For comments and discussions about GNUstep web pages.&lt;br /&gt;
&lt;br /&gt;
== IRC ==&lt;br /&gt;
&lt;br /&gt;
Some, but not all, GNUstep developers can also be reached through IRC at [irc://irc.freenode.net/gnustep]. If that link doesn't work for you, connect manually to &amp;lt;tt&amp;gt;irc.freenode.net&amp;lt;/tt&amp;gt; (or &amp;lt;tt&amp;gt;irc.gnu.org&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;irc.debian.org&amp;lt;/tt&amp;gt;, same network) and &amp;lt;tt&amp;gt;/join #GNUstep&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Examples of IRC clients you can use: [http://www.xchat.org/ xchat] (UNICES and Windows), [http://www.pidgin.im/ Pidgin] (UNICES and Windows), [http://www.mirc.com/ mirc] (Windows) or [http://www.aeruder.net/talksoup/ TalkSoup] on GNUstep's [http://livecd.gnustep.org/ LiveCD for Intel] or irssi from a bash shell.&lt;br /&gt;
&lt;br /&gt;
== Newsgroups ==&lt;br /&gt;
&lt;br /&gt;
[http://news.gmane.org/search.php?match=gnustep GMANE] carries the GNUstep mailinglists by NNTP&lt;br /&gt;
&lt;br /&gt;
* comp.lang.objective-c* : The Objective-C language and environment.&lt;br /&gt;
* gnu.gnustep.announce* : Info and announcements (Moderated)&lt;br /&gt;
* gnu.gnustep.bug* : Bug reports for gnustep.&lt;br /&gt;
* gnu.gnustep.discuss* : Discussion of gnustep.&lt;br /&gt;
* gnu.gnustep.help* : Requests for help with gnustep.&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Copyright_Assignment&amp;diff=6285</id>
		<title>Copyright Assignment</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Copyright_Assignment&amp;diff=6285"/>
		<updated>2012-02-11T22:19:27Z</updated>

		<summary type="html">&lt;p&gt;Fedor: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As GNUstep is a Free Software Foundation project, contributed code needs to have its copyright assigned to the Free Software Foundation.&lt;br /&gt;
&lt;br /&gt;
This is so that, if someone tries to take that code, modify it, and use it in a proprietary product without allowing other people (such at the author of the code) to use the modifications, the FSF is able to use copyright law to force them to make the modifications public.&lt;br /&gt;
&lt;br /&gt;
A common paranoid misconception (i.e. FUD spread by anti-FSF people) is that assigning copyright to the FSF means that the FSF can then take the code you wrote away from you and stop you using it.  In fact their practice is to assign back rights for you to do whatever you like with the code you wrote (including using it in proprietary projects).&lt;br /&gt;
&lt;br /&gt;
Please contact the GNUstep maintainer for details about copyright [http://www.gnustep.org/developers/contribute.html assignment].&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=FOSDEM_2012&amp;diff=6284</id>
		<title>FOSDEM 2012</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=FOSDEM_2012&amp;diff=6284"/>
		<updated>2012-02-11T21:52:08Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Update webmasters address&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== FOSDEM 2012 Announcement ==&lt;br /&gt;
&lt;br /&gt;
[http://fosdem.org/2012/ FOSDEM 2012] will take place at at the '''Université Libre de Bruxelles''', in '''Brussels''' on '''Saturday 4 and Sunday 5 February 2012'''.&lt;br /&gt;
&lt;br /&gt;
This page is for organizing GNUstep's participation in the event. This includes the organization of a developer meeting&lt;br /&gt;
the Friday before FOSDEM.&lt;br /&gt;
&lt;br /&gt;
== Organizer(s) ==&lt;br /&gt;
&lt;br /&gt;
* Lars Sonchocky-Helldorf (lars dot sonchocky dash helldorf at hamburg dot de)&lt;br /&gt;
* is somebody else interested in lending me a hand?&lt;br /&gt;
&lt;br /&gt;
== Who will attend FOSDEM ==&lt;br /&gt;
&lt;br /&gt;
One of the main reasons people attend the event is that you can meet, and talk directly to, other developers, whom you would otherwise meet only virtually (on mailing lists, emails, newsgroups, IRC etc.). We expect many lead developers and contributors to be present, so if you have never met them, you shouldn't miss this occasion!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following is a list of people of GNUstep fame who have confirmed (or denied) that they will be able to join us at the GNUstep meeting at FOSDEM 2012:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! Friday&lt;br /&gt;
3. Feb&lt;br /&gt;
! Saturday&lt;br /&gt;
4. Feb&lt;br /&gt;
! Sunday&lt;br /&gt;
5. Feb&lt;br /&gt;
! Monday&lt;br /&gt;
6. Feb&lt;br /&gt;
! Special comments / topics&lt;br /&gt;
! Hotel&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Lars S.-Helldorf ||| Yes || Yes || Yes || No || event organizer || Argus&lt;br /&gt;
|-&lt;br /&gt;
| Nikolaus Schaller || No || Yes || Yes || No  || QuantumSTEP + Openmoko / GTA04.org || Argus&lt;br /&gt;
|-&lt;br /&gt;
| Quentin Mathé  || Yes || Yes || Yes ||  No || Étoilé || &lt;br /&gt;
|-&lt;br /&gt;
| Niels Grewe  || || || ||   || Étoilé, DBusKit || &lt;br /&gt;
|-&lt;br /&gt;
| David Chisnall  || || || ||   || Étoilé || &lt;br /&gt;
|-&lt;br /&gt;
| Sebastian Reitenbach || Yes || Yes || Yes || No || OpenBSD packages, GAP, OpenGroupware || Hotel The Moon&lt;br /&gt;
|-&lt;br /&gt;
| Nicolas Roard  || || || || ?  || Étoilé || &lt;br /&gt;
|-&lt;br /&gt;
| Fred Kiefer  || Yes || Yes || Yes || No  || GNUstep (GUI, Cairo) || Hotel Aqua&lt;br /&gt;
|-&lt;br /&gt;
| Riccardo Mottola  || || || || ?  || GNUstep, GAP || &lt;br /&gt;
|-&lt;br /&gt;
| Gerold Rupprecht || ? || Yes || Yes || ?  || GNUstep || &lt;br /&gt;
|-&lt;br /&gt;
| Richard Frith-Macdonald || Late  ||  Yes || Yes || No  || GNUstep || Argus&lt;br /&gt;
|-&lt;br /&gt;
| N.N. ||  t.b.d. || t.b.d. || t.b.d. || t.b.d. || t.b.d. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Dev-Room Presentations and Events ==&lt;br /&gt;
&lt;br /&gt;
The room at out disposal will be '''AW1.126''' (capacity is 72 seats (this is more than twice of what we had the years ago); in the building &amp;quot;AW&amp;quot;),&lt;br /&gt;
-- on '''Saturday 2011-02-04''' from (to be confirmed) '''11:00''' to '''19:00'''&lt;br /&gt;
&lt;br /&gt;
=== Call for participation ===&lt;br /&gt;
&lt;br /&gt;
We are looking for people who want to give a talk, moderate a discussion, hold a hand ons (practice) / hacking session or organize a code sprint. Please send your proposals to [mailto:discuss-gnustep@gnu.org GNUstep discussion list], the organizers mentioned [[FOSDEM_2011#Organizers|above]] or - if you've got a wiki account - enter them right [http://wiki.gnustep.org/index.php?title=FOSDEM_2011&amp;amp;action=edit&amp;amp;section=6 here]. At first a title, a short summary, proposed duration and a preffered time slot would do, so we can start scheduling as soon as possible.&lt;br /&gt;
&lt;br /&gt;
'''deadline for filing is t.b.d., deadline for the papers is t.b.d.'''&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The FOSDEM organizers strongly recommend a '''granularity of 15 minute blocks'''. So if a talk is just 15 (lightning talk), 30 or 45 minutes long - fine! But we should have 15 minutes breaks between the talks so that the visitors have enough time to find a seat and the presenters have enough time to get ready.&lt;br /&gt;
&lt;br /&gt;
=== List of submitted talk/discussion/session proposals ===&lt;br /&gt;
&lt;br /&gt;
Please submit through *[mailto:discuss-gnustep@gnu.org GNUstep discussion list]* until *2011-12-31*&lt;br /&gt;
&lt;br /&gt;
=== Wishlist for talks/discussions/sessions ===&lt;br /&gt;
&lt;br /&gt;
Enter talks/discussions/sessions here you would be interested in.&lt;br /&gt;
&lt;br /&gt;
* GNUstep Progresses and Roadmap&lt;br /&gt;
* CoreBase and CoreGraphics/Opal in GNUstep&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!width=&amp;quot;65pt&amp;quot;| Time Slot !! width=&amp;quot;130pt&amp;quot;| Author !! width=&amp;quot;360pt&amp;quot;| Title / Abstract !! width=&amp;quot;130pt&amp;quot;| Kind !! width=&amp;quot;40pt&amp;quot; | Slides&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; style=&amp;quot;background:#ddd;&amp;quot; | '''Saturday, Feb 04, 2012'''&lt;br /&gt;
|-&lt;br /&gt;
| 11:00 - 11:15 || GNUstep Developers || '''GNUstep Developer's Meeting'''&lt;br /&gt;
&lt;br /&gt;
Meet the GNUstep developers face to face, discuss current afairs of GNUstep, share news about the latest development and plans on GNUstep, improve collaboration between the several GNUstep related projects&lt;br /&gt;
&lt;br /&gt;
|| meeting, discussion || -&lt;br /&gt;
|-&lt;br /&gt;
| 11:15 - 11:45 || Sebastian Reitenbach || '''OpenBSD GNUstep ports update'''&lt;br /&gt;
&lt;br /&gt;
Topics covered:&lt;br /&gt;
* Why the hell on OpenBSD&lt;br /&gt;
* How easy it is to create a new GNUstep port&lt;br /&gt;
* What's new compared to last year&lt;br /&gt;
* Problems I encountered over the last year&lt;br /&gt;
* Goals for the next year&lt;br /&gt;
&lt;br /&gt;
|| talk || t.b.d. link to slides&lt;br /&gt;
|-&lt;br /&gt;
| 12:00 - 12:30 || Sebastian Reitenbach || '''OpenGroupware - Phoenix from the ashes'''&lt;br /&gt;
&lt;br /&gt;
Topics covered:&lt;br /&gt;
* short history of OpenGroupware, overview of its features&lt;br /&gt;
* porting effort from gnustep-make 1 to gnustep-make 2, and from libFoundation to gnustep-base&lt;br /&gt;
* OpenGroupware is now based on SOPE fork from the SOGo team, lots of bugs in SOPE got fixed&lt;br /&gt;
* talk about some new features&lt;br /&gt;
* OpenGroupware-5.5rc1 (I hope to agree with Adam to release it even before the FOSDEM)&lt;br /&gt;
* short Demo&lt;br /&gt;
&lt;br /&gt;
|| talk || t.b.d. link to slides&lt;br /&gt;
|-&lt;br /&gt;
| 12:45 - 13:30 || Sebastian Reitenbach || '''A GNUstep Applications Overview'''&lt;br /&gt;
&lt;br /&gt;
* it will feature GAP (GNUstep Application Project)&lt;br /&gt;
** introduce the project, and its goals&lt;br /&gt;
** cover some of the applications found there&lt;br /&gt;
* it will also include the usual known suspects: GWorkspace, ProjectCenter, Gorm, ...&lt;br /&gt;
* it will also cover some other nice GNUstep applications found scattered all over the web, for example:&lt;br /&gt;
** CDPlayer, Burn, GNUMail, SimpleAgenda, Zipper and more&lt;br /&gt;
* show/demonstrate some of the applications live&lt;br /&gt;
&lt;br /&gt;
|| talk || t.b.d. link to slides&lt;br /&gt;
|-&lt;br /&gt;
| 13:45 - 14:15 || Fred Kiefer || '''GNUstep GUI: Recent Developments - Graphics and Text'''&lt;br /&gt;
&lt;br /&gt;
* New features in the text system this year&lt;br /&gt;
* Resolution Independence/scale factor support&lt;br /&gt;
* Other graphics improvements&lt;br /&gt;
* Demo&lt;br /&gt;
&lt;br /&gt;
|| talk || t.b.d. link to slides&lt;br /&gt;
|-&lt;br /&gt;
| 14:30 - 15:00 || Quentin Mathé || '''Étoilé: What has been done over the past year and what's next?'''&lt;br /&gt;
&lt;br /&gt;
In this presentation, we will take a look at the Étoilé progresses over the past year. We will summarize our work on both our core frameworks and GNUstep. We will also discuss the project status in a broader way, and what can be expected in 2012.&lt;br /&gt;
&lt;br /&gt;
|| talk || t.b.d. link to slides&lt;br /&gt;
|-&lt;br /&gt;
| 15:15 - 16:00 || Richard Frith-Macdonald || '''Enterprise Control, Configuration and Logging/Alarming using GNUstep-base'''&lt;br /&gt;
&lt;br /&gt;
1. An overview of the problem of dealing with multiple server processes on multiple hosts and sites.  How to provide fault tolerance and how to scale up without losing control.&lt;br /&gt;
2. A discussion of the use of the basic technologies such as Distributed Objects and property lists etc to implement these systems.&lt;br /&gt;
3. Control ... how we start/stop server processes, prevent duplication of processes, support automated restart, and query the state of processes.&lt;br /&gt;
4. Configuration ... how we provide specific configuration to each process under central control, yet allow those servers to operate independently.&lt;br /&gt;
5. Logging/Alarming ... how we provide and manage simple and consistent audit/debug logging facilities for server processes, and how we integrate with SNMP.&lt;br /&gt;
&lt;br /&gt;
|| talk || t.b.d. link to slides&lt;br /&gt;
|-&lt;br /&gt;
| 16:15 - 17:00 || Quentin Mathé || '''CoreObject : An Object Store built for Revision Control and Desktop Environment Needs'''&lt;br /&gt;
&lt;br /&gt;
This talk will introduce CoreObject, an Object Store built from the ground up to support features such as selective undo, live collaboration without locking, branching, etc. not found in Object-Oriented Databases until now. CoreObject is not based on Operational Transformations but a new Object Graph Diffing and Merging model, that makes possible to integrate these revision control features into a database and ensure they scale to large object histories.&lt;br /&gt;
From a desktop environment perspective, revision tracks are available to create interactive views on the history and support multiple undo/redo granularity levels. CoreObject also comes with a collection of reusable object models to solve recurrent use cases in document management, organization and edition.&lt;br /&gt;
&lt;br /&gt;
|| talk || t.b.d. link to slides&lt;br /&gt;
|-&lt;br /&gt;
| 17:15 - 18:00 || David Chisnall || '''New Features of Objective-C'''&lt;br /&gt;
&lt;br /&gt;
With iOS 5 and OS X 10.7, Apple introduced a number of new Objective-C features.  With the release of version 1.6 of the GNUstep Objective-C runtime and version 3.0 of clang these are now all available to GNUstep developers.  The new features include better data hiding, automatic reference counting, and a number of other features.  This talk will cover these features, as well as some of the extensions beyond Apple's version and the improvements in Objective-C performance since FOSDEM last year.&lt;br /&gt;
&lt;br /&gt;
|| talk || t.b.d. link to slides&lt;br /&gt;
|-&lt;br /&gt;
| 18:15 - 19:00 || Dr. H. Nikolaus Schaller || '''QuantumSTEP: new frameworks and future directions'''&lt;br /&gt;
&lt;br /&gt;
QuantumSTEP is a technology study framework and application&lt;br /&gt;
suite that is partially based on GNUstep. It aims at consequently&lt;br /&gt;
using Objective-C on embedded and portable devices. This talk&lt;br /&gt;
describes the latest additions to the frameworks: CoreLocation,&lt;br /&gt;
MKMapKit, CoreWLAN, CoreTelephony and demonstrates how&lt;br /&gt;
they work on the new GTA04 hardware.&lt;br /&gt;
&lt;br /&gt;
|| talk || t.b.d. link to slides&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Suggested Hotels ==&lt;br /&gt;
&lt;br /&gt;
last year Sebastian Reitenbach and Nikolaus Schaller have booked here. Ask them on the mailing list on their Experience:&lt;br /&gt;
&lt;br /&gt;
=== Louise Hotel ===&lt;br /&gt;
* 40, rue Veydt&lt;br /&gt;
* 1050 Bruxelles&lt;br /&gt;
* http://www.louisehotel.com/&lt;br /&gt;
* Sebastian Reitenbach says:&lt;br /&gt;
** book via: http://www.hotelreservierungen.de , which is cheaper than the offer on the hotel site. The reservation includes breakfast.&lt;br /&gt;
** free WiFi is available&lt;br /&gt;
** it costs only about half the price of the Argus hotel from last year. &lt;br /&gt;
** Its near avenue louise, only a foot walk away from the university campus.&lt;br /&gt;
&lt;br /&gt;
NOTE Dec 2011: appears to have changed owner and is no longer listed in online booking portals&lt;br /&gt;
&lt;br /&gt;
=== Argus Hotel Brussels (Belguim) (good experiences from past years) ===&lt;br /&gt;
*6, Rue Capitaine Crespel &lt;br /&gt;
*B-1050 Bruxelles, Belgique&lt;br /&gt;
*Tel +32 2 514 07 70&lt;br /&gt;
*Fax +32 2  514 12 22&lt;br /&gt;
*reception@hotel-argus.be&lt;br /&gt;
*Rate: 65/night - but you have to ask for the 'GNUstep/FOSDEM' discount&lt;br /&gt;
*has free Internet ;-)&lt;br /&gt;
&lt;br /&gt;
Normal prices are here:&lt;br /&gt;
&lt;br /&gt;
http://www.hotel-argus.be/ukrates.htm&lt;br /&gt;
&lt;br /&gt;
but there are discounts available:&lt;br /&gt;
&lt;br /&gt;
http://www.hotel-argus.be/ukpromotions.htm&lt;br /&gt;
&lt;br /&gt;
and we'll ask for even better discounts for a group booking (we need to know who's will be there for that!)&lt;br /&gt;
&lt;br /&gt;
Some people booked that hotel in the last years: Nicolas, Marcus, Helge ,Lars.&lt;br /&gt;
&lt;br /&gt;
=== Sun Hotel in Brussels (Belguim)  (not recommended) ===&lt;br /&gt;
*Rue du Berger, 38 &lt;br /&gt;
*1050 Brussels (near Porte de Namur)&lt;br /&gt;
*Tel : +32(0)2 511 21 19&lt;br /&gt;
*Fax : +32(0)2 512 32 71&lt;br /&gt;
*sunhotel@skynet.be&lt;br /&gt;
*www.hotels-belgium.com/brussel-al/sunhotel.htm&lt;br /&gt;
&lt;br /&gt;
*50 EUR/Single room with breakfast&lt;br /&gt;
*22 rooms total&lt;br /&gt;
*3km distance to University&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
has internet access, will make breakfast room available for developers after 11:00 am. Two electrical plugs for breakfast room, so need extension cord with  additional plugs. Ask for first or second floor rooms close to reception for good wifi connections.&lt;br /&gt;
&lt;br /&gt;
=== Hotel Sabina in Brussels (Belgium)===&lt;br /&gt;
*Rue du Nord 78&lt;br /&gt;
*B-1000 Brussels&lt;br /&gt;
*Tel: (32)2 218 26 37&lt;br /&gt;
*Fax: (32)2 219 32 39&lt;br /&gt;
(very good rating by visitors)&lt;br /&gt;
63 EUR/Single with breakfast&lt;br /&gt;
8 single only + 16 double rooms&lt;br /&gt;
4,2km distance&lt;br /&gt;
&lt;br /&gt;
=== Hotel Mozart in Bruxelles (Belgium)===&lt;br /&gt;
*Rue Marché aux Fromages 23&lt;br /&gt;
*B-1000 Brussels&lt;br /&gt;
*Tel +32 2 502 66 61&lt;br /&gt;
*Fax +32 2 502 77 58&lt;br /&gt;
*Email Hotel.mozart@skynet.be&lt;br /&gt;
http://www.hotels-belgium.com/brussel-center/mozart.htm&lt;br /&gt;
&lt;br /&gt;
70 EUR/Single room NO breakfast&lt;br /&gt;
WLAN&lt;br /&gt;
&lt;br /&gt;
51 rooms total&lt;br /&gt;
4,2km distance&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are open to other suggestions. Please take into account distance to the University and access to public transportation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
A quick introduction to Brussels:&lt;br /&gt;
http://wikitravel.org/en/Brussel&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSDEM]]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background: #ff958e;&amp;quot;&lt;br /&gt;
| If you want to participate, you need to [[Special:Userlogin|create an account]] and send a mail with your user name to ''&amp;lt;tt&amp;gt;gnustep-webmasters [AT] gnu.org&amp;lt;/tt&amp;gt;'' to request write-access. We are sorry for the inconvenience, but this procedure has become necessary to prevent SPAM'ing of this site.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Release_Checklist&amp;diff=6283</id>
		<title>Release Checklist</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Release_Checklist&amp;diff=6283"/>
		<updated>2012-02-11T21:51:29Z</updated>

		<summary type="html">&lt;p&gt;Fedor: update webmasters&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This checklist details each step which needs to be taken in order to prepare a new version of apps and libs in the GNUstep repository for release.&lt;br /&gt;
&lt;br /&gt;
''Special thanks to Larry Coleman, who sent me an e-mail asking what the release criteria was, so he could do his first release of RIGS (he's the new maintainer). He gave me the final impetus to type up this document which I'd been intending to do for a long time.''&lt;br /&gt;
&lt;br /&gt;
== Quick procedure ==&lt;br /&gt;
&lt;br /&gt;
# Make sure it compiles against the latest ''releases'' of GNUstep-core, not just SVN&lt;br /&gt;
# Avoid version inconsistency - use single place for storing the version number and get it from there.&lt;br /&gt;
# Make the tarball with version number in the name ''ProjectName-1.0.0.tar.gz''&lt;br /&gt;
# Send an e-mail to info-gnustep@gnu.org, optionaly you can send it to the gnustep-discuss@gnu.org&lt;br /&gt;
&lt;br /&gt;
== Detailed procedure ==&lt;br /&gt;
&lt;br /&gt;
1) '''Make sure it compiles against the latest ''RELEASES'' of GNUstep-core''', not just SVN...this is a common problem and it's simply embarassing. If it does not, delay the release until the next GNUstep release that includes the fixes you need. If it is critical that you release a new version, you can always appeal to the release manager for a new release via the gnustep-dev@gnu.org mailing list. You can build a separate $PREFIX/GNUstep-Release dir or something which you can then execute the GNUstep.sh file from this tree, which will make it use those release libs without trouncing on your current (perhaps SVN) GNUstep build.&lt;br /&gt;
&lt;br /&gt;
2) '''Use single place for storing the version number''' and get it from there. Be it a header file, or defined macro in a makefile.&lt;br /&gt;
&lt;br /&gt;
it's very embarressing when you forget to change it somewhere, as has recently happened with the ProjectCenter 0.4.2 release (which was still marked as 0.4.1 in numerous places, including the info panel and framework version :[ )&lt;br /&gt;
&lt;br /&gt;
Original suggestion: ''grep for the version number in the source tree.... and change it everywhere...''&lt;br /&gt;
&lt;br /&gt;
3) Once you're actually ready for a release, '''make the tarball''', RIGS-x.y.z, and upload it to ftp.gnustep.org/pub/incoming. You can do this anonymously.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Once the file is uploaded, '''send an e-mail to gnustep-webmasters@gnu.org''', (which I am subscribed to, as well as others) and simply request that (A) the file be moved from the incoming directory on the FTP site to /pub/GNUstep/libs and (B) that we add a one-line news item to the GNUstep.org front page with a direct link to the latest tarball on the FTP site, and, OPTIONALLY, (C) add info to http://www.gnustep.org/experience/RIGS.html with what's new in the current version, etc.&lt;br /&gt;
&lt;br /&gt;
5) Once the file has been moved to its permanent FTP directory (but you don't necessarily have to wait for the website to be updated to reflect this), '''send an e-mail to info-gnustep@gnu.org with &amp;quot;ANN: RIGS version x.y.z etc et&amp;quot; in the subject, with a standard release-formatted e-mail (for a decent and recent ANN: example, see http://lists.gnu.org/archive/html/info-gnustep/2005-02/msg00000.html ) and be sure to include notable new changes. It's important to be informative about what has changed and why it's changed. Try to be as succinct as you can. (unlike /this/ e-mail ;-)&lt;br /&gt;
&lt;br /&gt;
6) '''OPTIONAL:''' If you have CVS commit privelages to GNUstep, you also have the choice of updating GNUstep.org yourself via CVS. To check out the entire CVS GNUstep website, run:&lt;br /&gt;
&lt;br /&gt;
  CVS_RSH=ssh cvs -z3 -d &amp;lt;username&amp;gt;@savannah.gnu.org:/webcvs/gnustep co gnustep&lt;br /&gt;
&lt;br /&gt;
you can choose to just check out the main index.html page if you'd like. There are a couple of large (~17MB) files on the GNUstep.org website which might take a while to download depending on the speed of your Internet connection.&lt;br /&gt;
&lt;br /&gt;
Don't feel obligated to do step 6. It's actually not going to buy us much until we have a way set up where any gnustep person with CVS commit can post stuff anywhere on the GNUstep ftp site, but until then you will have to email webmasters@gnustep.org to ask us to move stuff from incoming/ to libs/ on the FTP site itself. We are of course more than happy to update the website for you, and since there are webmasters in both europe and the USA, it usually happens fairly quickly. If you do elect to update the website yourself, please be sure you know what you're doing. GNUstep.org pulls from CVS checkouts at the bottom of every hour, so be sure to check that the page updated properly the next time it goes live. In a worst-cast scenario, you might have bogus stuff on the main page for one hour. I do this accidentally from time to time.&lt;br /&gt;
&lt;br /&gt;
[[Category:Project procedures]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6282</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6282"/>
		<updated>2012-02-11T21:47:15Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Update webmaster address&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.gnustep.wordpress.com Spanish]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''[http://www.gnustep.org GNUstep]''' is a [[Portability|cross-platform]], object-oriented set of [[Frameworks|frameworks]] for desktop application [[Development tools|development]].&amp;lt;br&amp;gt;This set of frameworks, based on [[Cocoa]] (previously [[OpenStep]]), enables developers to rapidly build sophisticated software by employing a large library of reusable software components. GNUstep is already used [[GNUstep in production|in production]] environments at several organizations.&lt;br /&gt;
&lt;br /&gt;
Sounds interesting? Have a look at the more in-depth [[Introduction to GNUstep|introduction]]!&lt;br /&gt;
&lt;br /&gt;
* '''Download Stable Core Packages :''' [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Make v2.6.2], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Base v1.24.0], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz GUI v0.22.0], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Back v0.22.0]&lt;br /&gt;
&lt;br /&gt;
* '''Download Unstable Core packages : ''' (NOTE: Now only in the SVN software repository)&lt;br /&gt;
&lt;br /&gt;
* '''Developer applications:''' [[Gorm.app|Gorm 1.2.12]], [[ProjectCenter.app| ProjectCenter 0.6.0]]&lt;br /&gt;
&lt;br /&gt;
New Objective-C 2.0 [[ObjC2_FAQ|FAQ]]&lt;br /&gt;
&lt;br /&gt;
If you find bugs, please refer how to [[ Report_Bugs | report bugs]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
| All packages are collected in the searchable [http://www.gnustep.org/softwareindex/ Software Index] which also has an [http://www.gnustep.org/softwareindex/rss.php RSS feed].&lt;br /&gt;
There are some [[Themes]] for the GNUstep apps.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:right; vertical-align:top; font-size:10px;&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[{{SERVER}}{{localurl:Template:GNUstep_News|action=edit}} '''Add Entry''']&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{GNUstep_News}}&lt;br /&gt;
&lt;br /&gt;
== Older News ==&lt;br /&gt;
&lt;br /&gt;
[[Application_News_2011|2011]],&lt;br /&gt;
[[Application_News_2010|2010]],&lt;br /&gt;
[[Application_News_2009|2009]],&lt;br /&gt;
[[Application_News_2008|2008]],&lt;br /&gt;
[[Application_News_2007|2007]],&lt;br /&gt;
[[Application_News_2006|2006]],&lt;br /&gt;
[[Application_News_2005|2005]],&lt;br /&gt;
[[Application_News_2004|2004]],&lt;br /&gt;
[[Application_News_2003|2003]],&lt;br /&gt;
[[Application_News_2002|2002]]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background: #ff958e;&amp;quot;&lt;br /&gt;
| If you want to participate, you need to [[Special:Userlogin|create an account]] and send a mail with your user name to ''&amp;lt;tt&amp;gt;gnustep-webmasters [AT] gnu.org&amp;lt;/tt&amp;gt;'' to request write-access. We are sorry for the inconvenience, but this procedure has become necessary to prevent SPAM'ing of this site.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6265</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6265"/>
		<updated>2012-02-03T20:04:03Z</updated>

		<summary type="html">&lt;p&gt;Fedor: New releases&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Gui]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz Download Gui])&lt;br /&gt;
* '''GNUstep [[Back]]  0.22.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Download Back])&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6264</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6264"/>
		<updated>2012-02-03T20:02:40Z</updated>

		<summary type="html">&lt;p&gt;Fedor: New releases&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.gnustep.wordpress.com Spanish]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''[http://www.gnustep.org GNUstep]''' is a [[Portability|cross-platform]], object-oriented set of [[Frameworks|frameworks]] for desktop application [[Development tools|development]].&amp;lt;br&amp;gt;This set of frameworks, based on [[Cocoa]] (previously [[OpenStep]]), enables developers to rapidly build sophisticated software by employing a large library of reusable software components. GNUstep is already used [[GNUstep in production|in production]] environments at several organizations.&lt;br /&gt;
&lt;br /&gt;
Sounds interesting? Have a look at the more in-depth [[Introduction to GNUstep|introduction]]!&lt;br /&gt;
&lt;br /&gt;
* '''Download Stable Core Packages :''' [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Make v2.6.2], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Base v1.24.0], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-gui-0.22.0.tar.gz GUI v0.22.0], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-back-0.22.0.tar.gz Back v0.22.0]&lt;br /&gt;
&lt;br /&gt;
* '''Download Unstable Core packages : ''' (NOTE: Now only in the SVN software repository)&lt;br /&gt;
&lt;br /&gt;
* '''Developer applications:''' [[Gorm.app|Gorm 1.2.12]], [[ProjectCenter.app| ProjectCenter 0.6.0]]&lt;br /&gt;
&lt;br /&gt;
New Objective-C 2.0 [[ObjC2_FAQ|FAQ]]&lt;br /&gt;
&lt;br /&gt;
If you find bugs, please refer how to [[ Report_Bugs | report bugs]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
| All packages are collected in the searchable [http://www.gnustep.org/softwareindex/ Software Index] which also has an [http://www.gnustep.org/softwareindex/rss.php RSS feed].&lt;br /&gt;
There are some [[Themes]] for the GNUstep apps.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:right; vertical-align:top; font-size:10px;&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[{{SERVER}}{{localurl:Template:GNUstep_News|action=edit}} '''Add Entry''']&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{GNUstep_News}}&lt;br /&gt;
&lt;br /&gt;
== Older News ==&lt;br /&gt;
&lt;br /&gt;
[[Application_News_2011|2011]],&lt;br /&gt;
[[Application_News_2010|2010]],&lt;br /&gt;
[[Application_News_2009|2009]],&lt;br /&gt;
[[Application_News_2008|2008]],&lt;br /&gt;
[[Application_News_2007|2007]],&lt;br /&gt;
[[Application_News_2006|2006]],&lt;br /&gt;
[[Application_News_2005|2005]],&lt;br /&gt;
[[Application_News_2004|2004]],&lt;br /&gt;
[[Application_News_2003|2003]],&lt;br /&gt;
[[Application_News_2002|2002]]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background: #ff958e;&amp;quot;&lt;br /&gt;
| If you want to participate, you need to [[Special:Userlogin|create an account]] and send a mail with your user name to ''&amp;lt;tt&amp;gt;webmasters [AT] gnustep.org&amp;lt;/tt&amp;gt;'' to request write-access. We are sorry for the inconvenience, but this procedure has become necessary to prevent SPAM'ing of this site.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6263</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6263"/>
		<updated>2012-02-03T15:28:28Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Fix date&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Feb 03 2012 ===&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6262</id>
		<title>Template:GNUstep News</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Template:GNUstep_News&amp;diff=6262"/>
		<updated>2012-02-03T15:27:01Z</updated>

		<summary type="html">&lt;p&gt;Fedor: 2012 News&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Feb 03 2011 ===&lt;br /&gt;
* '''GNUstep [[Make]]  2.6.2 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Download Make])&lt;br /&gt;
* '''GNUstep [[Base]]  1.24.0 stable release'''&lt;br /&gt;
: ([ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Download Base])&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6261</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Main_Page&amp;diff=6261"/>
		<updated>2012-02-03T15:25:47Z</updated>

		<summary type="html">&lt;p&gt;Fedor: Add 2011 news&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.gnustep.wordpress.com Spanish]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''[http://www.gnustep.org GNUstep]''' is a [[Portability|cross-platform]], object-oriented set of [[Frameworks|frameworks]] for desktop application [[Development tools|development]].&amp;lt;br&amp;gt;This set of frameworks, based on [[Cocoa]] (previously [[OpenStep]]), enables developers to rapidly build sophisticated software by employing a large library of reusable software components. GNUstep is already used [[GNUstep in production|in production]] environments at several organizations.&lt;br /&gt;
&lt;br /&gt;
Sounds interesting? Have a look at the more in-depth [[Introduction to GNUstep|introduction]]!&lt;br /&gt;
&lt;br /&gt;
* '''Download Stable Core Packages :''' [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-make-2.6.2.tar.gz Make v2.6.2], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-base-1.24.0.tar.gz Base v1.24.0], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-gui-0.20.0.tar.gz GUI v0.20.0], [http://ftpmain.gnustep.org/pub/gnustep/core/gnustep-back-0.20.1.tar.gz Back v0.20.1]&lt;br /&gt;
&lt;br /&gt;
* '''Download Unstable Core packages : ''' (NOTE: Now only in the SVN software repository)&lt;br /&gt;
&lt;br /&gt;
* '''Developer applications:''' [[Gorm.app|Gorm 1.2.12]], [[ProjectCenter.app| ProjectCenter 0.6.0]]&lt;br /&gt;
&lt;br /&gt;
New Objective-C 2.0 [[ObjC2_FAQ|FAQ]]&lt;br /&gt;
&lt;br /&gt;
If you find bugs, please refer how to [[ Report_Bugs | report bugs]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:1px solid black; background-color:lavender; padding:10pt; width:100%&amp;quot;&lt;br /&gt;
| All packages are collected in the searchable [http://www.gnustep.org/softwareindex/ Software Index] which also has an [http://www.gnustep.org/softwareindex/rss.php RSS feed].&lt;br /&gt;
There are some [[Themes]] for the GNUstep apps.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:right; vertical-align:top; font-size:10px;&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[{{SERVER}}{{localurl:Template:GNUstep_News|action=edit}} '''Add Entry''']&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{GNUstep_News}}&lt;br /&gt;
&lt;br /&gt;
== Older News ==&lt;br /&gt;
&lt;br /&gt;
[[Application_News_2011|2011]],&lt;br /&gt;
[[Application_News_2010|2010]],&lt;br /&gt;
[[Application_News_2009|2009]],&lt;br /&gt;
[[Application_News_2008|2008]],&lt;br /&gt;
[[Application_News_2007|2007]],&lt;br /&gt;
[[Application_News_2006|2006]],&lt;br /&gt;
[[Application_News_2005|2005]],&lt;br /&gt;
[[Application_News_2004|2004]],&lt;br /&gt;
[[Application_News_2003|2003]],&lt;br /&gt;
[[Application_News_2002|2002]]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background: #ff958e;&amp;quot;&lt;br /&gt;
| If you want to participate, you need to [[Special:Userlogin|create an account]] and send a mail with your user name to ''&amp;lt;tt&amp;gt;webmasters [AT] gnustep.org&amp;lt;/tt&amp;gt;'' to request write-access. We are sorry for the inconvenience, but this procedure has become necessary to prevent SPAM'ing of this site.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>
	</entry>
</feed>