GTK (The GIMP Toolkit) has been ported to SkyOS. With this GTK port, major GTK applications like GIMP, Abiword, and Gaim can now be ported to SkyOS. A number of additional libraries were ported as well to make the GTK port possible. These libraries will be available in source and binary form when SkyOS 5.0 is publicly available (internally, SkyOS 5.0-beta4 will be the first beta to include this).
there’s no stopping him! coding-machine himself.
i’m really looking forward to v5, especially as v4 kinda had some problems on my machine. and especially with all these bright new things to look forward to. thanks robert.
Is it a native port or via X?
It’s a native port.
The folks at skyos should be proud.
Right on! This is how Linux started. I love bio-diversity. Computer Science is going back to the way it was in the 80’s with lots of inovation.
It is really a bug step for SkyOS – but on the other hand it’s a shame for BeOS successor Zeta, that they only have a crappy X11 port that makes GIMP unusable. Why does a paid company like Yellowtab does not have the power for a GTK port when a hobby project like this can achieve this?
Slowly I get the feeling that SkyOS will overtake Zeta – although I like BeOS’ API a lot more than SkyOS’.
just wonder to get a copy to run on my box,
I have tried BeOS and syllable but both of them can’t installed on my box, I just wonder that skyos can boot on my box, and give me a good choise for my desktop.
“It is really a bug step for SkyOS – but on the other hand it’s a shame for BeOS successor Zeta, that they only have a crappy X11 port that makes GIMP unusable. Why does a paid company like Yellowtab does not have the power for a GTK port when a hobby project like this can achieve this?”
Heck, there isn’t even GTK2+ on OS X.
Nice for Sky users though.
SkyOS looks good and very promising but i could not get it to do anything usefull in vmware. They openly say on the site that it will run in vmware 4. It booted ok but would not let me do any partitioning of an empty virtual disk. After i booted the win98 CD and created a FAT32 partition i was able to install SkyOS but once installed all the windows i opened seemed to “crash”. The OS was still running however. AFter a reboot it seemed the installer had not installed any form of a boot manager even tho i selected to do a hard disk install. THis made Linux look good! I gave up after that. I hope they get thier act togther and get a useable OS up and running. Im quite tired of the hype and ever changing Linux world and im looking for something different.
This guy must have a coffee I.V. inserted directly into his vein to do all this coding. It seems like he’s accomplishing insanely huge tasks at the speed of light. At this pace SkyOS is going to be a serious contender as it begins to lure programmers and tech journalists. God speed to ya.
Which SkyOS version do you use? 4.x or a 5.0-beta? If you are not able to partition your harddisk I guess you are using 4.0 which doesn’t have a builtin partition manager which SkyOS 5.0 has.
Btw, please use the forum at http://www.skyos.org for bug reports. I will tell you there how you could capture debug information using vmware4.
Thanks for your interest in SkyOS!
Bleech. They’ve decided to go with Crystal icons?!? Am I the only one sick to death of Crystal icons?! Not trying to troll here, but really they were nice when they first came out and looked fresh and original, but they’ve been over used.
Looking at screenshots, the old icon theme was quite nice – IMHO they perhaps should stick with it.
Not trying to troll here, but really they were nice when they first came out and looked fresh and original, but they’ve been over used.
Are you kidding? All the way up to the 5.0 betas SkyOS has looked like a bad Win95 ripoff. Now they at last have a nice interface. Sure it’s not finished but it’s damn much better now.
I’m talking about these icons:
http://66.90.81.8/skyos.org/5.0/pic2.png
They looks pretty good to me, anyway.
I just saw they have a KHTML browser. Very nice.
to the best project out there now… and the CODE-MASTER!
the skyOS Android! j/k
When it is finalized, I will try and most likely buy (I have 2 networks- and 35 computers in total)
CAN’T Wait!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ok I can..
Will this work be folded back into the main GTK2 tree or maintained as a separate branch?
Now if only a code demon could be found to port it to Mac OS X
“Will this work be folded back into the main GTK2 tree or maintained as a separate branch?”
I didn’t read it correctly either first time , this is GTK+1, not GTK+2, I think.
“Now if only a code demon could be found to port it to Mac OS X”
Amen to that.
Now that’s a milestone! 🙂 Maybe it’s time to give a shot? Should I put SkyOS on spare box? Hmm?
It’s GTK+ 2.3.4 which was released on 24th, february.
Note: GTK is used to port the above-mentioned applications only. Any additional 3rd party GTK based application will not be included in the SkyOS distribution to guarantee a consistent graphic interface through all other applications.
I am glad you are thinking like that Robert. Consistence is very important in a GUI.
The good things about everaldo’s work (crystal) are: 1. there are icons for every single program/action you can imagine :-). 2. they are free and can be reused.
does this mean that gnome desktop or evolution may be ported to skyos?
What’s with this obsession with GTK on OSX? It’d end up hardly different from GTK under X on OS X, wouldn’t it? I mean, what’d you put into the main menu bar? When you ran an app like Gaim or the Gimp (2 with the current defaults), for instance, you get at least two menubars.
It means that you don’t have to rely on X on Mac OSX
as for twin menubars, well doesn’t seem to be the case with QT on OSX so i don’t see why it would be the case with gtk
http://ranger.befunk.com/screenshots/qt-mac-kspread-20040101.png
Has some one who has been involved in two attempts attempts to port GTK (one to BeOS, one to OSX), I have to say I’m impressed. GTK is so tied into X great chunks of port code are geared into faking X behaviour and events.
It’s not easy to debug either, changing a label on a status bar fires off a multitude of signals that can take hours to trace through.
does this mean that gnome desktop or evolution may be ported to skyos?
My opinion is, porting GNOME on SKYOS would be the biggest mistake ever thay could ever do. We need consistency. We don’t need another Linux. Don’t mixup toolkits that work, look and feel different then what is already available for SkyOS.
That we have beem invaded by alien with several brains and superior workdays. That project is not humanly speeding .
Good work!
It would have been more interesting to see a screenshot of the menubars, that’s what I’m concerned about… (I don’t actually know KSpread though, does it have multiple menubars? I can’t imagine a spreadsheet would need to?)
i understand it will be a mistake to port gnome to skyos, but think about the quality apps that could be run on skyos (evolution in example)
a new os to take off needs good apps to run…
Yes you have a good point there and I understand what you are saying, but then, porting GNOME to SkyOS will do as much harm as it will do good to SkyOS. In fact it will do a lot more harm then good. Personally, I am strongly against this idea, GNOME may be ported sometime in the future once SkyOS establishes a good background like Windows, BeOS, or Mac OS have, something that makes it “unique”. Once SkyOS has developed consistency among the entire OS and this consistency is overwhelming in the OS just like the mentioned OSes only then ideas such as porting GNOME can be considered. Again my personal opinion. Porting GNOME to SkyOS at this stage is a very dangerous step and it’s like playing with fire, Open Source is hard to control. Better take it slowly then take taking it fast and losing control. I have no intentions of creating flames, again it is my opinion only.
Gnome and KDE are great Linux/Unix GUIs, but let’s leave them there. How many Linux/Unix variant/lookalikes do we need? I love Linux,but I also enjoy seeing something completely original. If you want all those apps just use Linux. A new OS should also look new.
re: but think about the quality apps that could be run on skyos (evolution in example)
Yes, it is a good point but also think of how these applications would look and feel totally different then the rest of the SkyOS world. It will break consistency. The only way out from this is, if somehow, when the GTK applications are drawn on the screen, it uses the SkyOS native toolkit instead of the GTK. So say, you call a GTK function to create a Window or a button, the button would look and behaves like a normal SkyOS app instead of a typical GTK with the ugly big bottons and ugly file selectors. Another alternative would be porting these programs to SkyOS natively since many of them are open source.
Robert is getting help on non-OS parts of SkyOS, so that he can concentrate more on the OS-specifics, and let the higher-level apps, etc., be taken care of by a select few others 🙂
We have no intention of porting Gnome, for many of the reasons above, and also because we simply don’t feel we need to.
Disclaimer: I am a user, not a coder
Frequently, I am using remote capabilities of X. Anywhere from exporting monitoring system output from Solaris boxes to my Linux workstation.
As well, I (with a TON of help from my mentor) have ported rdesktop to compile on Solaris, to administer necessary Windows Servers (the solaris machines are the only IP addresses allowed to communicate with the Windows Box).
I am not asking for the SkyOS GUI to be based on X. Rather, would it be possible to have an X server for SkyOS in the likes of how OS X does with their rootless (as well as with a root window) for situations like this?
Also, does SkyOS plan to have any form of FEP (IME) for CJK input?
Thanks
Does this mean we going to get QT soon? I love working with QT.
I doubt that they’ll also port QT.
I do have a few questions. Did you, or will you, make a skin that looks like native SkyOS? So that the apps at least look somewhat similar? Have you thought about writing a new front-end for them in SkyOS’s toolkit(btw does the Sky toolkit have a name?). While that might be harder, it would make the apps much more native, and I imagine that they have.
What about a wrapper for GTK2 calls to the SkyOS toolkit, so that the apps are native.
I’m just concerned that more GTK+2 apps will be ported, till it looks more like GNOME than SkyOS. I love GNOME, but 1 GNOME is enough, and SkyOS seems more innovative than that.
The talk of porting Linux features and apps to SkyOS is making me very nervous. Don’t let this become another Linux distro!
I don’t need my Linux apps to run in SkyOS. I don’t want a Linux GUI. I don’t need a Linux toolkit…
So far it’s moot anyway. I’ve yet to successfully boot any of the CD-based SkyOS versions on either of my computers. Release 5 is supposed to have a number of bigfixes so I’m looking foreward to trying it.
-Bob
It would have been more interesting to see a screenshot of the menubars, that’s what I’m concerned about… (I don’t actually know KSpread though, does it have multiple menubars? I can’t imagine a spreadsheet would need to?)
Qt/Mac integrates into the mac menu bar, like in this one:
http://ranger.befunk.com/screenshots/qt-mac-kword-20040101.png
While I love being a Linux user (and I am a GNOME lover), i am glad the SkyOS staff has decided not to port GNOME over to SkyOS. As mentioned before, SkyOS is something new, something different, and it should be kept that way. What appeal will SkyOS have if it’s just like everything else (in this case Linux)? Robert wants control of this project, and I don’t blame him for not wanting to port GNOME over. That would just cause more problems than it would resolve (code wise and looks wise).
I am very impressed that GTK+ was ported so quickly, and that my one request at the SkyOS forums will become a reality, a SkyOS port of GIMP.
BTW, i saw GAIM mentioned in the post…does this mean that all the code stripping of the SkyOS port of GAIM was not very succesful?
just cause they ported GTK to Sky OS doesn’t mean they are going to bring over Gnome, after all GTK was originaly designed purely as the toolkit for the gimp, there are plenty of non gnome gtk apps out there. I think they are just adding more choice to their users, if would now be possible to have a Mozilla Firefox build on SkyOS etc.
So you want to restrict my freedom to use what ever i like? i hardly call that a good thing!
me thinks i’ll stick to IRIX 😛
From a programming standpoint, three cheers for any toolkit or app that they port over. I meen more toolkits more apps that we can port over later. My own hope is that they port over wxwindows or whatever they’re calling themselves these days, as apposed to qt since wx was always ment to be free. Oh, and then we could have emule on SkyOS so there would be no reason for me not to use it. As far as if porting will make the os look less pretty, look at MacOsX they have thousands of unix users that still use bad looking X in such a pretty environment, there is no shame in SkyOs doing the same. -All for firefox being ported say “I”-
If you want gnome get Linux. I love Linux, but it is original apps and utilities that make an OS compelling enough to use. To say Sky would use gnome is just saying I’m another Linux clone. How about something totally original. I can always boot up Linux if that is what I want.
remember the GTK can be used for making original Sky apps…not just for ports.
Its great to see another os coming into its own. Cant wait to see the future of this os and how it matures. It is amazing how fast this os is being developed. I salute this one man team. keep up this great work.
I don’t see what your point is, regarding GTK anyways, it’s available on Windows let we don’t see people going on about gnome on windows.
Just because the toolkit been made available doesn’t mean you have to go off on a rant about GNOME.
Recently GTK2 (with all nice fontconfig/xft stuff) was ported to IRIX, let you don’t hear IRIX people going on about using Gnome, all we want is to able to use gtk apps (esp with nice xft/fontconfig fonts) such as Gnome Office, Mozilla Firefox, Gimp 2 etc.
Fair play to Robert for carrying out such a coding job 😀
You can’t make them release the source code and they don’t intend on doing so, they’ve said this over and over again. If you’re really wanting the source for some reason, then http://syllable.sf.net may keep you happy.
Why would they want to port Gnome to SkyOS? I really don’t see the point.
“You can’t make them release the source code and they don’t intend on doing so, they’ve said this over and over again.”
However they do have to release any changes that they made to GTK+ in the process of porting it.
I for one think it’s a great thing for both GTK+ and SkyOS. I know GTK+ has been trying to become more “X neutral” lately, and this may help it along its way. Likewise, SkyOS gains some important applications like a word processor, instant messenger, and an image editor.
“You can’t make them release the source code and they don’t intend on doing so, they’ve said this over and over again.”
So what, it is not an open source project. If the developer has any plans on charging for the software at any time releasing the source would be idiotic.
Is there a screenshot anywhere of these gtk apps (gimp, gaim & etc) running in skyOS. I’d be interested in seeing how this “native” gtk looks.
From what I’ve seen and read.. I’m impressed!! Keep doing what you’re doing and bravo! I’ve been looking for another innovative os to use since beos! Porting apps is cool and all for os usability and productivity sake.. Reinventing the wheel is not always neccessary.. Here’s my suggestion.. Keep up the good work! 🙂
“Is there a screenshot anywhere of these gtk apps (gimp, gaim & etc) running in skyOS. I’d be interested in seeing how this “native” gtk looks.”
We currently do not have those programs ported, so we don’t have screenshots of them. The GTK applications, in so far as the titlebar and min/max/close buttons look is exactly the same as SkyOS. The only difference is some of the buttons and such within the application.
Robert just informed me that he will be starting on GIMP tomorrow.
Yes, we will make a GTK theme which will look like native SkyOS.
>> Have you thought about writing a new front-end for them in SkyOS’s toolkit(btw does the Sky toolkit have a name?). While that might be harder, it would make the apps much more native, and I imagine that they have.
I really don’t think that this is possible at all, or at least only with a really huge amount of time.
Don’t forget, this GTK port was done to port major GTK applications easier and not to replace the already matured and really easy to use SkyGI.
Never tried SkyOS but heard a lot of it. Does SkyOS have the potential to be a good Desktop-OS (maybe in the near future)?
“Good Desktop-OS” means, easy to use, fast, supporting the most important hardware and, of course, having some of the killer apps (e.g. OO.org). I know these killer apps are not available now, but will porting be possible within a reasonable amount of time?
Well, I think I’ll give it a try when SkyOS5 is out, seems to be a cool OS
Back when they had the SkyOS GUI competition, I really wanted to join, because I consider myself pretty talented with GUI design, most lauded my OpenBeOS GUI Mockups I did. Unfortunately, at that time I was overwhelmed with college work (workin’ my butt off to graduate with a BS in 3 years instead of 4).
I have to admit, I really don’t like the GUI at all. My main problem with it is the Window title (and the black heavily embossed object that encapsulates it), it doesn’t match the rest of the interface at all, and looks amateurish, like a crappy theme someone would make for GTK.
However, I realize it was a contest, and the current GUI was voted in (although I did not vote for that one), and any attempt to change it may cause a public outcry. I just believe that SkyOS is promising, and deserves a professional and well-designed looking interface. Aesthetics are very important in modern computing. What are you opinions? Feel free to e-mail me with any questions as well.
That’s amazing what an only guy can do.. SkyOS is already far behind OBeOS 😐 anyway.. i’am astonished
JLS, without posting your work, I doubt you’ll get much attention.
There is always room for improvement, however talk is cheap.
Also, does SkyOS plan to have any form of FEP (IME) for CJK input?
Robert informed me that he ordered a number of books on this subject, and he plans to implement an IME in the future. It sounds like it won’t make the 5.0 release, but I was very surprised that he’s even considered it. Most people don’t even think about this, but it’s essential for Asian language input.
As I said, I didn’t have the time to created any GUI’s for SkyOS (this takes me many hours).. so I dont have anything to show you, if you’d like to see previous work, you can email me and I’d be glad to send you a mockup.
The Universal widgets tree of Wx uses GDK, so there wouldn´t be any problem.
Has some one who has been involved in two attempts attempts to port GTK (one to BeOS, one to OSX), I have to say I’m impressed.
Obviously you have finished neither of those ports after so long. It takes some gut to post something like about!
However, unlike JLS, I did submit into the competition. But to each their own. Funny thing is that I remember a commentary article talking about SkyOS and the chance to innovate with the GUI redesign…. I gotta say that I don’t see much of that in regards to the GUI.
The demo movie at: http://66.90.81.8/skyos.org/5.0/videos/opengl.mpg
features the opening sequence of a porn movie. I strongly suggest that the developer pick something else to use to demonstrate the OS’s mpeg decoding powers. No really… I’m not kidding.
The demo movie at: http://66.90.81.8/skyos.org/5.0/videos/opengl.mpg
features the opening sequence of a porn movie. I strongly suggest that the developer pick something else to use to demonstrate the OS’s mpeg decoding powers. No really… I’m not kidding.
lmao..actually, it just looks like “Rated R” stuff..The Production value’s too good for even “softcore”.
It’s not a porn movie, it’s a TV commercial. TV censorship isn’t everywhere as strict as in the USA.
(I know this is OT and has been answered before, but people shouldn’t leave with the wrong impression of SkyOS.)
that advert has been shown all over europe i remember it here bein shown in the UK, werent cencored or nethin lol, so guess like xJulian said cencorship everywhere cant b as strict as US