GNUstepWeb
| Developer(s) | GNUstep Web Developers |
|---|---|
| Written in | Objective-C |
| Engine | |
| Operating system | Cross-platform NetBSD, Linux, Mac OS X |
| Type | Application Server |
| License | GNU General Public License for the applications GNU Lesser General Public License for the libraries. |
| Website | wiki |
Search GNUstepWeb on Amazon.
GNUstepWeb is a development environment and an application server for Web Applications. It is characterized by strict separation of data storage, processing and user interface development.
GNUstepWeb is based on GNUstep. Its goals are to be compatible with WebObjects version 4.5.x with some extensions[1]. Apple's WebObjects was ported to Java with version 5. GNUstepWeb continues using Objective-C[2].
Enterprise Object Framework is implemented in GNUstep Database Library 2 (GDL2) which was originally developed for use in conjunction with GNUstepWeb[1].
The proprietary system, NeXT WebObjects, served as a precursor for development of free, libre, open-source packages with compatible functionality. In the 2000s, the two most popular ones reportedly were SOPE[3] and GNUstepWeb[1]. Both these implementations required "a small amount of work" after an application was developed for iPhone, due to the existing separation at the user interface layer[1].
GNUstepWeb is being used in university teaching, such as the 'iOS Programming 3' course at Griffith University[4][5].
GNUstepWeb can be utilized to write server applications[6]. Books LLC also wrote of GNUstep in 2010 as part of a review book on GNUstep features[7].
References
- ↑ 1.0 1.1 1.2 1.3 Chisnall, David (2009). Cocoa Programming Developer's Handbook. Addison-Wesley Professional. ISBN 9780321647948. Search this book on
- ↑ "Objective-C Web Directory: ODP.org > Computers > Programming > Languages > Objective-C Directory". odp.org. Retrieved 2024-03-27.
- ↑ "SOPE - Free Software Directory". directory.fsf.org. Retrieved 2024-03-27.
- ↑ "Programming 3". www.ict.griffith.edu.au. Retrieved 2024-03-27.
- ↑ "GNUstepWeb". www.ict.griffith.edu.au. Retrieved 2024-03-27.
- ↑ "Using Objective-C on the server | Structure and Interpretation of Computer Programmers". Retrieved 2024-03-27.
- ↑ Gruppe, Bucher, ed. (2010-07-22). Gnustep: NeXTSTEP, Objective-C, OpenStep, Etoile, Gnu Window Maker, Steptalk, Gnumail, Gnustepweb, Paul Kunz, Enterprise Object. ISBN 978-1-159-02808-4. Search this book on
External links
| Wikibooks has a book on the topic of: GNUstep |
- GNUstep.org - homepage
- GNUstepWiki Archived 2005-03-08 at the Wayback Machine - homepage of GNUstep wiki
- lists.turbocat.net/mailman/listinfo.cgi/gswhackers – developer mailing list.
This article "GNUstepWeb" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:GNUstepWeb. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
