Skip to main content

Posts

The results speak for themselves...

For the record, when I say "modern" I do NOT mean the current, old, NeXTSTEP based theme with new widgets. I mean a redesigned one. What new features would you most like to see in GNUstep going forward? Swift support is already happening...— Gregory Casamento (@bheron) December 28, 2015
Recent posts

Swift 2.0 Going Open Source.... great news!

As announced on their blog and on WWDC, Swift 2.0 will be going open source:

https://developer.apple.com/swift/blog/?id=29

GNUstep will fully support bindings to Swift.  We will start on support for this as soon as the source code is released by Apple.  I couldn't be happier about being proven wrong by Apple.  Thank you for restoring my faith in this regard.

The Reasons I Love GNUstep -- Speaking for Free Software

Recently, I had a discussion with RMS about being a speaker for Free Software.   In the end I was told simply to record some of my talks and that I would be given some feedback, but during the discussion I explained why I think GNUstep is important to free software and I believe that this is something that I think is important for other people to understand as well:

Hey Richard,

That shouldn't be hard to do.  I get invited to speak about GNUstep a
lot.  Not just about the technical aspects, but about it's importance
to free software.

While I have your attention, I would like to tell you the following...

I tend to see GNUstep as very important to the free software movement
as it facilitates developers moving away from environments such as
Cocoa and UIKit.  Apple has always been a power for control and an
enemy of freedom which is why I am so passionate about GNUstep.  I
don't like that they have locked down users like they have.

I realize that the rest of the community may not share m…

ToDo for GNUstep

My personal todo list on GNUstep at the moment in no particular order:

XIB v5 support, currently working on this.Complete XIB/NIB creation via GormNSMetadata classesInvolves looking into GWorkspace to see how metadata is extracted for files and to separate this functionality out.Printing on Windows. Integration with PrintDlg and GDI Printing API on Windows.Fix issues in buildtool/xcodebuild clone.WebKit implementation/Browser using CEF+elements of SWKClass Parser bugs fixed for ProjectCenter.

GNUstep's position on Swift

I wanted to make this post to make it clear to the community regarding GNUstep's position on the new Swift language.    If the language is released as open source then GNUstep will fully support it.  If it is, however, not released as open source then we will either take steps to create an implementation ourselves or provide any assistance needed to a group of people other than ourselves who are willing to take that on.

I believe that the language itself is a good one and that it represents an opportunity for more people to take part in the OSX, iOS and GNUstep communities if it's properly done.

My previous post was to illustrate the dangers of lock-in if that is, indeed, Apple's intention.  Those warnings should not be construed as any condemnation of the language itself.  This post is not backpedaling, only a clarification of my previous position (see the comments in the previous post).