Penguin

Differences between current version and revision by previous author of wxWidgets.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 3 Last edited on Friday, June 17, 2005 11:42:27 pm by AristotlePagaltzis
Older page: version 1 Last edited on Monday, April 19, 2004 9:00:23 am by JohnMcPherson Revert
@@ -1,19 +1,9 @@
-wxWidgets, found at [http://www.wxwidgets.org], is a cross platform [GUI] ToolKit. (It also has its own classes for non-GUI stuff like networking, string handling, file manipulation, graphics processing, and printing, to name a few). It is mainly used as a library with C++, but has bindings to other programming languages such as Python, Perl and Ruby. It relies upon a systems 'native' windowing libraries so it gives you the [LookAndFeel] of that platform. For example, on Microsoft Windows it uses the native toolkit, on Unix it can use GTK, Motif or raw X11 (for wxEmbedded), and so on for the Mac and hand-held wx ports
+[wxWidgets | http://www.wxwidgets.org] is a cross platform [GUI] ToolKit. 
  
-wxPython is a very fast way of prototyping and developing graphical applications, if you are familar with python. It is fairly easy ([IMO]) to get the hang of the required coding style. The latest stable version (at the of writing) of wxWidgets (which also includes the GTK, MSW, and Embedded ports) is 2.4., released in January 2003
+This toolkit used to be called "wxWindows" -- it was renamed wxWidgets after MicrosoftCorporation "approached" them
  
+Its [API] design is similar to that of [MFC] but much more consistent. It also has its own classes for non-[GUI] stuff like networking, string handling, file manipulation, graphics processing, and printing, to name a few. It is mainly used as a library with [C++], but has bindings to many other programming languages such as [Python], [Perl] and [Ruby]. It relies upon a system's "native" ToolKit, so it gives you the LookAndFeel of that platform. For example, on MicrosoftWindows it uses the MicrosoftWindows look, on Unix it can use [GTK], [Motif] or raw [X11] (for wxEmbedded), and so on for the Mac and hand-held wx ports. (You can probably even compile and link against the MicrosoftWindows port of [GTK]!)  
  
-Its (wxWidgets') design is similar to that of [MFC ] but much more consistent
+wxPython is a very fast way of prototyping and developing graphical applications, if you are familar with [Python]. It is fairly easy to get the hang of the required coding style. The latest stable version (at the of writing) of [wxWidgets ] (which also includes the [GTK], MicrosoftWindows, and Embedded ports) is 2.4., released in January 2003
  
-It is, of course, [OpenSource] and runs on [Linux ].  
-  
-Which OpenSource? [GPL] so you can't use it in a commercial program? [LGPL] so you can't steal the library? [BSD] style?  
-  
-"The wxWindows 2 licence is essentially the L-GPL (Library General Public Licence) , with an exception stating that derived works in binary form may be distributed on the user's own terms. This is a solution that satisfies those who wish to produce GPL' ed software using wxWindows, and also those producing proprietary software."  
-  
-"Richard [[Stallman] has confirmed that the new licence is compatible with GPL'ed applications. However, there are no significant restrictions on proprietary applications."  
-  
-Excellent!  
-  
-----  
-This toolkit used to be called "wxWindows" - it was renamed wxWidgets after [Microsoft ] "approached" them
+It is [Free ] software . Its licence is essentially the [LGPL] , with an exception stating that derived works in binary form may be distributed on the user's own terms. This is a solution that satisfies those who wish to produce [ GPL] ed software using [wxWidgets] and also those producing proprietary software. RichardStallman has confirmed that the licence is [ GPL] compatible