Archive for the 'Operating Systems' Category

Browser based operating

April 6, 2007

I was reading Ra’s blog post: Firefox OS and had been meaning to comment on it. I voiced my opinion on the subject which has been the inspiration for this post.

I’ve written about the concept before: https://elevate.wordpress.com/2006/07/09/youos-and-browser-based-desktops/ and believe it has merit. It’s not what feel is the best way forward, however.

To quote my comment (saves writing the same thing twice!):

Browser based operating systems are an interesting concept, something that I had been following last year. I know its self promotion but have a look at my post: https://elevate.wordpress.com/2006/07/09/youos-and-browser-based-desktops/

My view now is that thin clients are great, browser based operating is not!

I really don’t understand the push towards browser based applications? I’d much rather have a desktop app which implements a client server architecture through web apps than be forced to use an application within a browser. Not to mention the reliance on a third party for your data. I’m not being paranoid but why give Google all your information when it’s just as easy to keep it local? USB drives are perfect for on the run, browser based operating would be useful for travel but I think thats about it.

I’d like to see a push towards GNU/Linux based thin clients with application suites. Combine this with a media center type application and you have a very viable home entertainment computer.

I can see that happening.

I’ve head comments such as wasn’t the old client-server model so much easier” and “Catering for different browsers and maintaing usability is such a hassel”. The former also suggested (something that I’ve always had in the back of my mind) including a ‘shell application’ which was a browser wrapper but only contained what was required to render the page (no back button etc.). This would be a good solution as the browser is agreed on (no compatibility issues) and catering for events such as using the ‘back’ button at an inappropriate time are non issues.

What I’d like to see is the push towards desktop ‘Applets’; small applications that do one job and do it well.

Combine this with a portable device and you can have an on the go system or thin clien. This is what I believe is where desktop development should be heading.

Advertisements

OSC Inventory

August 8, 2006

I saw the OSC Inventory application over at sourceforge.net. OSC Inventory keeps a database of a computers configuration (applications / hardware installed) will run on Windows or Linux and supports clients running: Microsoft Windows 95/98/Me/NT4/2000/XP/2003, Linux, Mac OS X,Sun Solaris, and IBM AIX. It is also released under the GPL license.

Their website also includes a very good explanation of the GPL license for people unfamiliar with it.

Open Computer and Software Inventory Next Generation

Monad / PowerShell

August 6, 2006

I’ve written a bit about how much I like using the Linux/Unix CLI and how powerful it can be, not to mention ease of use for many tasks and ease of scripting, well Microsoft now have a shell and scripting technology called PowerShell. Looks like a vast improvement from the exisitng CLI interface which is somewhat lacking.

You can read about it on the Windows PowerShell MSDN Blog.

Scripting with Windows PowerShell 

How to get Windows PowerShell RC1

Something of my own, Tag clouds and Gaim

July 15, 2006

I’ve been having a good play with some wordpress themes lately and have installed a few to try out. I still love the K2 variants and have found a couple of others I like alot, but I have made the decision; I will be making my own theme. All the themes I have come across have one or two changes that need to be made for me to be happy and if I am going to be modding something I’d rather just start from scratch. That way I can say I did it all.

I have a design currently that I am very happy with, still needs a little work but it is simple and effective, will suit a tumblelog format well I think (looks much better in the browser):

blog design

I used the sketch I posted as a bit of a guide but the Flickr photos will not be where I had planned and I’m a little unsure if I love or hate tag clouds. I like the fact that they display the tags in a creative way and using fonts and colours give a good indication of usage , although I do feel they are a little over done and can look ‘tacky’.

Rounded corners is another issue, currently my header has rounded edges as well as the content. The footer will not be (although its the same colour as the background anyway) and the navigation will not be. Hopefuly this will still give it a sharp look and draw the eye to the left side first?

Will post a progress pic when I have made a few changes. I hoping to have it done in two weeks or so, working on it bits at a time.

I have also been connecting to MSN via Gaim at the moment. Windows Live was getting a little annoying with all its features people seem to love and Gaim looked like a nice alternative. As well as the fact it runs on multi platforms and a disk drive. Features that I will be finding useful soon!

Finally RE: YouOS and browser based desktops , There has been quite a bit of debate on the term OS (Operating System) in relation to what they provide. Ok , YouOS is not an operating system as it requires a browser to run and does not provide the basic tasks of an operating system. I don’t think the name is too misleading as it will help with marketing and works well as a proof of concept for the browser based desktop concept. It’ll be interesting to see where this heads but I am starting to favour browser based remote desktop type applications more (why reinvent the wheel?). This is of course just my opinion.

YouOS and browser based desktops

July 9, 2006

I was browsing digg.com lastnigt and saw YouOS on the front page. YouOS is an experimental web based OS that can be run via your webbrowser and has its own file system and applications. This follows the same idea I expressed in an earlier post ‘Browser based desktops‘ Its an area that interests me greatly so I thought I’d have a play:

YouOS

It contains basic destop applets such as a Flickr rss reader, a webbrowser, process monitor, file explorer and shell. The shell is a javascript interpreter that has a set of shell type commands that can be performed.

I’d like to create an application for this service, not sure what!

Link dump and SPAM

June 21, 2006

I'm still finishing assignments and have been really flat out so this post  is just a link dump. I had a rather large collection of bookmarks in FireFox which was getting very hard to manage as well as many links going un-noticed (I'd forgotten about them). I decided to organise them by deleting them from FireFox and uploading them to my del.icio.us account. The result is much better managed bookmarks that I can access from anywhere as well as share with anyone interested. I am a huge supporter of social networking. (excluding myspace :P)

Links of interest:

XSPF: XML Shareable Playlist Format: Home

Nvu – The Complete Web Authoring System for Linux, Macintosh and Windows

APPLE VS MICROSOFT (WINDOWS VS MACINTOSH)

Dia – Wikipedia, the free encyclopedia

These are a select few of the links on my del.icio.us account. If you are interested in software development I suggest having a look as there are lots of good resources not in this list. Alternatively you can keep visiting this blog as I will be doing more link dumps as welll as a few write ups.

Lately I have been getting a large amount of spam comments which is very annoying, I'm going to have to start validating comments I think. 

Learning C#

May 15, 2006

For my up and coming industry project I have decided what ever it is I decide to do, I will be doing development work with C# (pronounced "See Sharp"). This is because I have never used it and it looks like a very capable programming environment. I am familiar with Java programming so it should be a fairly easy transition. There are also increasing jobs for C# and decreasing jobs for Java programmers in the entry level positions and positions targeted as graduates. This is not always the case but I see having C# on my resume as a very good advantage.

There are lots of conflicting arguments on the web on the Java vs C# debate and I'll do a proper writeup myself when exams are done (there are going to be some pretty good posts in 4 weeks!). We all know Microsoft has always had an interest in Java, or seen it as a large threat. Their answer? C#. From what I have seen of C# it is very good, Java/ C++ like syntax and extensive XML capabilities, as well as all the features the .net framework provides. C# has gained huge industry recognition as can be seen with the many companies/ workshops porting existing applications to C# and the large number of C# programming jobs available.

Over the holiday break I'm going to purchase a book and start having a go! I still really like Java programming and find Java to be as capable as C++ in many situations, as well as its cross platform support, and the non Microsoft workshops obviously are usually more Linux, open source friendly which is important to me. I would like to specialise in Java at a high level some day.

Not long till DapperDrake!

May 6, 2006

With the huge success of Ubuntu Linu, DapperDrake looks to be, well quite Dapper! The project goals can be seen at the DapperDrake- Ubuntu Wiki

A piece of software I have seen mentioned quite a bit recently around different blogs is Puma. I havn't downloaded it but it might be worth a look. The post Puma vs everyone else is a good read as well, bringing Winamp, iTunes and Songbird into discussion.

I'll most likely have another post up today, little short on time right now 🙂 

Browser based desktops

April 27, 2006

I'm sure this will become much more common, as mentioned in my post the online desktop I can see thin client computers which consist of a tiny Linux install consisting of basic features and basic window manager, just enough to run a graphical web browser really. Using Ajax and web-based technology all the operations that were previously done via the 'operating system' will now be done on a operating system within the browser.

I came across the post XIN – AJAX Rich Live Desktop over at Webby's World. His article on web-based operating systems and is a very good read. XIN is a Ajax based operating system and looks quite impressive!

I predict some great advances in this area, perhaps Google is working on something? It has been rumoured! 

Why Windows is better than linux

April 20, 2006

Why Windows is better than Linux Windows vs Linux discussion on KernelTrap.

Commodore PET / CBM reto case mod How cool is this!