discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New OS to use gnustep!


From: David Chisnall
Subject: Re: New OS to use gnustep!
Date: Mon, 4 Mar 2013 09:40:44 +0000

Hi,

That's really awesome news!

We have a CoreGraphics implementation, mostly written by Eric, called Opal, but 
it's not integrated.  Ivan also implemented a significant amount of 
CoreAnimation.  Unfortunately, neither of them are integrated into the rest of 
the system.

The first step is probably to implement a back end using Opal.  This would take 
the Display PostScript calls and call the CoreGraphics equivalents instead.  
Once this is done, you can mix CoreGraphics and AppKit drawing calls into the 
same context.

Integrating CoreAnimation is a bit more tricky.  The current back end interface 
doesn't have a notion of layers.  This would need to be added, along with some 
ability to have different rendering targets for different contexts.

Once that's done, there is room for some optimisation.  For example, we should 
be able to draw views in different layers in parallel and cache the result so 
that we don't need to redraw the entire view hierarchy.

I think Gregory has done a little bit of work along the lines of integrating 
Opal with the back end, so maybe he can comment.

We're planning on having a developer meeting in Cambridge, probably at the end 
of June: it would be great if you could send someone along.  

David

On 4 Mar 2013, at 07:04, "Lundberg, Johannes" <johannes@brilliantservice.co.jp> 
wrote:

> Hi all gnustep people!
> 
> My name is Johannes Lundberg and I work for BRILLIANTSERVICE in Japan where 
> I'm am leading the development of a new operating system called "Viking OS", 
> especially designed for head mount displays.
> 
> We believe that wearable devices (glasses, HMD) will replace the smartphones 
> in a near future, and we are creating an OS based on BSD that will have 
> special features like gesture control as main input method.  
>  
> Since we love Objective-C and the Cocoa frameworks we definitely want to have 
> it as the application framework in our OS.
> 
> We still have a long way to go before the framework and libraries are ready 
> for use in a commercial product but we are convinced that GNUstep is the way 
> to go and that it will attract many developers world wide to develop apps for 
> our platform once it is released.
> 
> The first priority for us would be to complete CoreGraphics and CoreAnimation 
> and make these work properly with AppKit. 
> 
> 
> With this mail I'm hoping to start a dialog with you and discuss how we 
> together can bring GNUstep to it's full potential and spread Objective-C and 
> Cocoa outside of Apple's world.
> 
> We presented our OS together with a prototype HMD for the first time during 
> MWC in Barcelona last week and the response was incredibly positive.
> Please look at our homepage or news articles from MWC. Further news will be 
> posted on the blog.
> 
> Viking OS blog
> http://hmdviking.blogspot.jp
> 
> Viking OS homepage (download PDF pamphlet for more info, also attached to 
> this mail)
> http://www.brilliantservice.co.jp/viking
> 
> Laptop magazine
> http://blog.laptopmag.com/viking-ar-goggles
> 
> All things D
> http://allthingsd.com/20130226/vikings-vision-for-a-cellphone-free-future/?refcat=news
> 
> Best Regards
> -- 
> Johannes Lundberg
> BRILLIANTSERVICE CO., LTD.
> <viking-pamphlet.pdf>_______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep



-- Send from my Jacquard Loom




reply via email to

[Prev in Thread] Current Thread [Next in Thread]