Posts filed under 'Linux'

Switch to Linux: Blue Screen of Death (BSoD) in Apple Mac OS X

applelogoApple seems to be going the way of Microsoft and the rest of the crowd of pedestrian software vendors. First their iPhone 3G failed to deliver the goods. Then there were security issues galore. Then the Mobile Me fiasco. And now the last bastion has also developed chinks in its hitherto impregnable armour. The famed and fabled Apple Mac OS X has been greeting its users with the Blue Screen of Death that has always been associated to Microsoft Windows. Windows, a victim of vicious derision from the Mac fan boys, probably had the last laugh.

With the OS X 10.5.6 update Apple has left many of its loyal customers with unusable machines. Some complain that the only thing they are able to see after start up is a blue screen like the one with which Microsoft Windows users are all too familiar. Many others have complained about an infinite reboot loop, while others have seen their spanking new and macosexpensive systems freeze up. One business customer actually had the misfortune of suffering from seven of his Apple computers freezing up with the update. When he contacted the customer service he was told that the reason for the freeze up may have been due to the number of third party applications that have been installed. WHAT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! This comes from a customer service that is supposedly the best in the business? So does Apple expect us to only install applications that it has “approved” ? Are we going to see an App Store concept for the computers soon? Imagine Microsoft selling its Office suite for the Mac OS X through Apple’s App Store. That would be a day to remember. :) )

This is yet another blow to the bloated up egos of the Apple fan boys ? Is Apple’s bubble about to burst? I sure hope so.

To all the people who have been blind loyalists to Apple, WAKE UP!!! Embrace the power of open source. Switch to  Linux.

4 comments December 16, 2008

Kubuntu 8.10 Intrepid Ibex: Kvpnc broken

Kubuntu 8.10 Intrepid Ibex has been out for some time now. This version of Kubuntu sports the brand new KDE 4.1 Plasma theme that introduces a Mac OS like dashboard. The analogy with the Mac OS is just to make sure that people who are less aware of Kubuntu understand what I am talking about. Here’s a screen shot of my dashboard:

My KDE 4.1 dashboard

Nevertheless, since I run Kubuntu at my home it was very important for me to get my company VPN connection working. In the previous version, Hardy Heron, I had installed Kvpnc for this. Kvpnc is a GUI client for KDE that uses vpnc to connect to VPNs. In Hardy, all I had to do was import the Cisco (my company runs Cisco VPN servers) .pcf file provided by my company. And voila! I was in.

socketKeeping that experience in mind I tried the same thing in Intrepid. Disappointingly, it did not work. I kept getting an irritating “Authorization failed(Group password)” error. There was an even more cryptic “tun0: Disabled Privacy Extensions” message in the system logs. Initially I thought there must have been some change to the .pcf file. My IT department confirmed that there weren’t any. Puzzled I sat down to get this thing to work.

My previous Hardy installation was a 32-bit one whereas the Intrepid is a 64-bit one. Was that at fault? A bit of Googling did reveal that I might be right. Still not convinced and unready to give up I kept at it. But no matter what I tried I could not get it to work.

Finally when I was on the verge of giving up, I came across an article that mentioned decoding the group password. A bit of digging and I got to a web site that offered to decode the encoded group password that is specified in the .pcf file. Using that web site I retrieved the group password, fired up Kvpnc and specified the decoded value as the new group password and hit Ok. It worked!!!

Wow. So apparently the Kvpnc client does not do a very good job of decoding the encrypted group passwords that are present in the Cisco VPN .pcf files. Here’s the web site that helped me with the decoding.

Add comment December 14, 2008

Apple violates antitrust laws

The ongoing battle between Psystar and Apple doesn’t seem to be headed towards a closure anytime soon. Psystar, a company operating out of Florida, was sued by Apple for copyright infringement. Psystar sells off-the-shelf Intel microprocessor based computers running Apple’s Mac OS operating system.

Apple’s EULA for Mac OS prohibits running the operating system on any hardware other than Apple-branded ones. applelogoPsystar claims this to be a violation of antitrust laws.  According to Psystar, Apple employs stealthware to stop OS X from running on hardware other than Apple approved ones.  Furthermore, Psystar claims that Apple’s Mac OS X is perfectly capable of running on  hardware that is less expensive than what is included in Apple’s machines.  This control over hardware that Apple enforces, is, according to Psystar, out of the scope of the copyright. (Psystar’s complaints are very similar to the ones about Apple bricking iPhones running unapproved applications)

Psystar was an unknown vendor before it stirred up this controversy. It is not clear how they are sustaining this legal wrangle with Apple by employing high profile law firms given that they were a little known shop till recently. Maybe psystarlogothere is someone else who is backing Psystar. Ever since the Microsoft Windows Vista fiasco, the major PC manufacturers have been unhappy with Microsoft. Maybe one of them is betting on being able to release the Mac OS X on its own PC platform. That would be a real slap in the face of Microsoft which has been arm twisting vendors and by extension consumers for a really long time. Apple’s Mac OS X on the PC would be a great alternative to Windows bloatware. Sounds like wishful thinking? Could very well be true if Psystar wins.

2 comments December 12, 2008

Linux is illegal

Thats what a school teacher in a school teacher thinks. When this poorly informed lady found one of her students distributing free copies of the HeliOS Linux distribution she went ballistic. Not only did she claim that it was illegal she even went ahead and confiscated all the copies and put the student on detention.

This incompetent lady then contacted the vendor of the Linux distribution and wrote to the vendor:

I am sure you strongly believe in what you are doing but I cannot either support your efforts or allow them to happen in my classroom. At this point, I am not sure what you are doing is legal. No software is free and spreading that misconception is harmful.

I along with many others tried Linux during college and I assure you, the claims you make are grossly over-stated and hinge on falsehoods. I admire your attempts in getting computers in the hands of disadvantaged people but putting Linux on these machines is holding our kids back.

Putting on a carnival show for an operating system is not helping these children at all. I am sure if you contacted Microsoft, they would be more than happy to supply you with copies of an older verison [sic] of Windows and that way, your computers would actually be of service to those receiving them…

Well nothing could be further away from the truth than these preposterous claims of her’s. This Miss/Mrs Know-Nothing-At-All is probably the worst influence on the children she is supposedly “teaching”. Her thoughts seem to be bounded and as for operating systems that only thing that apparently exists for her is Microsoft Windows. Not even the famous and enormously popular Apple Mac OS?

Such stupid and incompetent people are one of the reasons why our younger generation are more enslaved to the bindware that comes of the Microsoft’s stables. Teachers are supposed to set the minds of those they teach free. Instead this lady was actually trying to covert them to vassals of one large corporation.

On another note, this incident should appear alarming to the Linux and by extension the entire open source software community. It is this exact mindset that we have to overcome to be successful. Microsoft with its billions of dollars was, is and will continue to brainwash people into believing that Windows is the only truth and nothing else exists.

12 comments December 11, 2008

Fragmentation in Linux hinders mass adoption

A few days back I ran a couple of posts titled Switch to Ubuntu Linux not Mac OS and Mac OS is better than Ubuntu: A myth. Both the articles generated significant interest amongst readers and there were quite a few comments. Most of the comments were in favor of the Mac OS and against Ubuntu. That led me to conclude that the Mac OS user community is extremely loyal towards it. Unfortunately the same cannot be said about the Linux users.

Of course there were a few Linux users who defended Linux against the onslaught of comments from the Mac users, but they were far outnumbered. I thought that the Linux users were a loyal and dedicated group of people who were passionate about the technology and had a unified voice against proprietary systems. Sad to say but that apparently is not the case.

Why is that so? Probably the answer lies in the fragmentation that exists in the Linux community. There are a whole lot of Linux distributions available in the market and each have their own base of loyal users. But these users will not come to the defense of a Linux distribution or flavor which is other than their own. So with Ubuntu/Kubuntu, SuSE, Fedora, Linux Mint, Mandriva, and a plethora of other distributions around this fragmentation in user loyalty is hurting Linux and open source as a whole.

What is needed is a set of standards that would abide all the Linux distribution vendors together. Most versions of Linux run either Gnome or KDE as their windowing system. Most use a kernel that comes from a single source. But the package management systems do vary from flavor to flavor. We can argue the merits and demerits of each of these but we have to reach a standard approach. Proprietary systems like Windows and Mac OS do not have this problem. Apple and Microsoft can dream of any “feature” and then incorporate that in their system. Loathe it or like it those “features” remain with you. In case of Linux the user is the driver. He/She decides what they want to keep or discard. Though this choice makes Linux a lot more attractive to many, it appears  intimidating to others. This is where we have to make things happen. This is where Linux needs to change.

There is not doubt that technically Linux is probably superior to both Windows and the Mac OS, but unfortunately user adoption rates are dismal. One of the major reasons is the lack of standards and the sooner the Linux community understands this the better for them.

The most common response to a proposal to use standards is “how are the vendors going to make money?”. Presence of standards does not tie vendors up. Rather it opens up newer opportunities for them. For instance if Linux comes up with a standard for package management, that would enforce a uniform binary distribution format for all Linux flavors. This is good because vendors do not have to release versions of their products for .deb, .rpm and other formats. Where Linux vendors can make their offerings more compelling is in defining good UI features, making file management easier, making program management better, etc. The opportunities are endless.

Standards are needed. Lets think of them as a common minimum program to which every Linux vendor subscribes. This would lead to greater interoperability between different distributions and also make it easier for people to choose. A common minimum program would guarantee certain features in all Linux systems. The rest is up to the Linux vendors

1 comment October 30, 2008

Mac OS is better than Ubuntu Linux: A myth

My post on switching to Ubuntu and not Mac OS generated a lot of interest both amongst Linux and Mac OS users. There were many comments on the post and some valid points were raised. Also there were a lot of myths that were put across. Here I try to dispel some of those:

The myths

  • Ubuntu does not have a good UI : This is absolutely rubbish, checkout the new KDE that comes with Ubuntu.
  • To install software a user has to use a command line on Ubuntu : Another false claim. The Synaptic package manager is brilliant and does not require interaction with the command line. There are some software that do need command line usage. Then again those won’t be ones an average user is going to use.
  • You have to build software from source code on Ubuntu. This is not something an average user would be able to do : The software that come in source code form are definitely not intended for the average user. The ones that are meant for the average user come in binary formats that are easy to install.
  • There are hardly any games on Ubuntu : For that matter how many games are there on Mac OS compared to Windows? So if it is ok for Mac OS users to run Windows through Parallels and play games on it then the same can be done on Ubuntu.
  • Mac OS is great and thats the reason we have Hackintosh systems : Well Ubuntu comes free and can be installed on virtually any hardware. So the need for hacked systems does not arise.
  • Multimedia playback support is not good in Ubuntu : Excuse me but could you define what is exactly meant by multimedia support? If its the capability to playback different file formats then I guess Ubuntu, for that matter Linux in general, has the most plug-ins. The reason they are not supported out-of-the-box is because of licensing problems. Yes Mac OS supports that, but then again you pay to get it. If you pay and get a commercial desktop Linux version you would get all the support you need.
  • Mac OS “just works” and Ubuntu does not : What do you mean by that? What is this “just works” thing?
  • Hardware support is limited on Ubuntu : The number of hardware components supported by Linux today is probably the second only to Windows. Check the HCL for Ubuntu.
  • There are no Ubuntu based laptops available from the large PC vendors : Dell has a line of Ubuntu based laptops. Check them out. The fact that others do not sell them has no reflections on Ubuntu but on Microsoft’s licensing agreements with them. Dell is the only company who has the balls to take Microsoft on.
  • I suffer from Apple envy : On the contrary actually. I love the Mac Book Pro and wanted to buy the new 15″  one. But then again I did not see a point in investing in something in which I would be locked in. Yes lock-in is a problem. Face it. The number of apps on Windows far outnumbers those on the Mac OS and that is one of the reasons why many people cannot switch to other operating systems from Windows.

Some truths

  • Adobe CS3 and other Adobe multimedia applications are not available on Ubuntu : Quite true. But then whose fault is it? Ubuntu’s or Adobe’s? My take is that Adobe is being extremely short sighted in ignoring Linux. If they continue to do so they would pay dearly.
  • Ubuntu does not have iTunes : True, but that affects people who are locked into Apple. Also Apple does not offer that on Ubuntu. And who is responsible for iTunes? Is that enough to not switch to Ubuntu? Someone wanting to use Google Chrome exclusively should then not consider Mac OS at all. Yeah we know that a Mac OS version is in the pipeline, but lets talk when it releases.
There is one thing that I have realized and that is Apple users are extremely loyal to Apple. Kudos to Apple to have achieved that. Windows does not have that. My previous article attracted comments from a lot of Apple loyalists. I was surprised that not an equal number of Linux supporters voiced their views. The only reason for this is the different Linux distros that are out there. Its probably time that they realized that even though it might be Fedora or OpenSuSE or Ubuntu or any other Linux variant, at the core they are all the same.

14 comments October 21, 2008

Switch to Ubuntu Linux not Apple Mac OS

For the past few years Apple has seen an increase in its laptop business due majorly to the dismal failure of Microsoft’s Windows Vista operating system. Umpteen number of reports have been published telling people why they should consider switching to the Mac OS now that Vista has failed, but not a single one has surfaced that spells out the merits of switching over to a variety of Linux.

Linux on the server side is pretty well established with Red Hat Enterprise Linux being the dominant flavour there. It is on the desktop that there is an ongoing war mainly between three parties – Microsoft, Apple and the host of Linux vendors. The availability of a large number of Linux distributions may initially confuse a user but a harder look quickly separates the wheat from the chaff and Ubuntu/Kubuntu emerges as the best.

Traditionally Linux adoption on the desktop has been plagued by the notion that it was difficult to handle. Its really a misconception. Ubuntu has changed the face of Linux ever since its launch. The current versions are sturdy, have very good UIs and are intuitive. Program management no longer needs knowledge of the various packaging systems but is driven by an elegant UI. Productivity applications on Linux have come a long way and the crown jewel in this category has got to be Open Office. Not only do you get a great word processor, a brilliant spreadsheet program, a fantastic presentation tool and a good desktop database but you also get compatibility for Microsoft Office documents. In the majority of cases, MS Office documents can be opened in Open Office without any changes. For e-mailing, there is Evolution that offers connectivity to Microsoft Exchange and also Mozilla Thunderbird. Calendar applications are galore. There are a host of commercial and open source tools for multimedia authoring,image manipulation and desktop publishing. Applications like Scribus, Blender 3D and GIMP are the best-of-breed and have the capacity to rival their commercial counterparts. For web browsing, Mozilla Firefox comes pre-installed.

If you are a developer programming in open technologies like Java/JEE or C/C++, adopting to Linux is really easy. All major JEE vendors support Linux as a platform for their offerings. Eclipse, NetBeans and IntelliJ are some of the best IDEs around that have Linux versions. For C/C++ there is KDevelop, Anjuta and many more IDEs offering best-of-breed features. Microsoft .net developers might have it a bit more difficult. Although Mono allows you to run .net applications on Linux, tooling support till now is not the greatest. In any case, if some one is going to use Microsoft technology for development, its much more likely that she/he would stick to Windows. So thats not really a great problem.

Ubuntu has a large number of hardware drivers in it making it very close to being the best distro for plug-n-play. In fact in a few areas it surpasses the great Apple Mac OS. Here’s an example. The Linksys WUSB54GC USB Wireless Adapter worked out of the box on Ubuntu 8.04 whereas in Mac OS it did not.

Security wise both Mac OS and Ubuntu are equally good though some would argue that Ubuntu is probably better. There are GUI tools available to tweak the security settings in a system. 

In the look and feel department, Linux has improved in leaps and bounds. In Gnome and KDE you have two of the best windowing systems. With the KDE 4.1.1  environment, users get a light, responsive, and aesthetically appealing desktop that can rival even the Mac OS. Also with Compiz it is possible to extract effects from a Linux desktop that were hitherto unavailable on any other system. I doubt it exists in the Mac.

So why are people not going over to Ubuntu? Beats me. If you are looking for commercial technical support, Ubuntu does offer that. If you are looking at extreme personalization options Ubuntu offers that, probably even more than the Mac OS. If you are looking for easy upgrades to future versions, Ubuntu offers that. If you are looking for ease of use, Ubuntu offers that. If you are looking for robustness and security, Ubuntu is the best. Ubuntu can be installed on all types of hardware and even on older hardware. Mac OS does not offer this flexibility.

The more I use Ubuntu, the more I fail to understand the lure of the Mac OS. Is it the snob value or stupidity that make people consider a Mac over Windows and not Ubuntu?

227 comments October 17, 2008

Apple patents Mac OS dock; can have long term impact

Mac OS, arguably the world’s most user friendly operating system, has long been regarded as the final word on design and ease-of-use. One of its best features was the dock and it very quickly became an identifying feature of Apple systems as a whole.

Of course the dock has a lot of animations in it that makes it more fun for the user. 

Apple has now won a patent for this dock. This patent can have a lot of impact in the future design of user interfaces in operating systems. There are existing software like Object Dock and Rocket Dock that lets a user have a Mac OS like dock on Windows based operating systems. The recently released KDE 4 platform offers plasmoids that look and behave like the Mac OS docks. Also, very recently, Canonical’s Mark Shuttleworth said that his company is putting in more effort on the GUI aspect of Ubuntu to make it more like the Mac OS. Chances are high that such an effort would also involve developing a dock for Ubuntu.

The question is would all these attempts and implementations be in violation of this patent? If so future UI development efforts would need to make a shift in their design paradigms. A bigger question is how would Apple deal with such potential violators? In a nutshell, this patent can have grave ramifications on the future of desktop computing.

2 comments October 9, 2008

Oracle to buy Red Hat?

     

With the current economic crisis showing no signs of abatement more and more companies are seeing theirstocks drop to dangerous levels making them ripe for acquisition attempts. One such company is Red Hat, the vendor of enterprise Linux software and the JBoss enterprise middleware products. Speculation is that Oracle would be snapping up the company.

In the past, there had been speculations of Oracle going after Red Hat. In fact at one point of time there was an attempt but things did not go past the preliminary discussions. With a large amount of cash reserves Oracle has a good chance of buying Red Hat now than ever before and it makes perfect business sense for Oracle.

The piece of the enterprise puzzle that Oracle does not yet possess fully is the operating system. I am discounting the United Linux initiative since it was never a contender. Some time back Oracle had even made an announcement that it would be supporting kernel level issues for Linux. That showed that the companyhas gathered enough technical competence in the area. Buying Red Hat would make Oracle’s product portfolio complete – a great database server in Oracle 8i/9i/10g, a brilliant application server in Weblogic, best of breed ESB and security products and with the potential acquisition of Red Hat a world-class operating system. Oracle already sells its database for Red Hat Enteprise Linux versions. On top of that Oracle sells a lot of ERP and CRM applications that can further benefit from this acquistion. So with Red Hat, Oracle becomes a true-blue end-to-end software vendor. Moreover, with Linux being a popular factor for cloud computing and SaaS, Red Hat acquisition becomes a sweeter deal for Oracle.

But like everything, there are bad sides to this deal. First and foremost is whether the open source initiatives of Red Hat still survive. Fedora is amongst the most popular flavors of Linux in the world. Will it still be actively developed? Probably yes because otherwise Oracle will stand to lose a lot. But what about the JBoss suite of products? With the acquisition of BEA, Oracle already possesses whatever JBoss provides on top of its own offerings. It does not make much sense for Oracle to retain the JBoss product line. Will they kill it then is the bigger question. In the short term Oracle will have to retain JBoss for the sake of customers. In the long run its surely going to kill it. Maybe they would provide free migration services to JBoss’s top customers. The smaller ones would have to make a choice. Overall the acquisition does appear to be a big loss for the open source. 

If Red Hat goes to Oracle, the choices for customers reduce further – something that is never good for the ecosystem. The way Microsoft dominates the desktop, Oracle can dominate the Java enterprise landscape if the  Red Hat merger becomes a reality. 

Having open standards and conforming software from multiple vendors is probably better than the kind of consolidation Oracle is trying to achieve.

4 comments October 2, 2008

First impressions: Kubuntu 8.04 KDE 4 Remix

I tried out the latest 64 bit Kubuntu 8.04 KDE 4 Remix distribution recently and had a very mixed experience. This is not something that I had expected out of Kubuntu since I have had a pretty long and hassle free experience with it.

Firstly, the installation process somehow switched to an all-text mode without even telling me so. That is not something that happened when I try to install the non-KDE4 version of the same operating system. And yes the box I was installing on is the same. The keyboard auto-configure feature is a real pain in all the wrong places. It keeps on asking a seemingly unending series of questions. Of course there is the option of doing the configuration manually too. But still, the auto-configure could be done a lot more elegantly, maybe like the Mac OS. The problem with the text mode is that during partition it appears to be very unfriendly. A nice GUI is always more welcome.

Installation over, I logged into the new system running KDE 4.0. My poor PC is really low on graphics muscles and it was telling rightaway. The effects, once enabled, were jerky and not seamless enough for my liking. Disabling them did not make a huge lot of a difference. There are some nice features of KDE 4.0 of course. The Plasma UI looks good and with the supplied widgets you can actually get rid of the ugly panel at the bottom of the screen. That being said, removing the panel is not something for the faint at heart. You would have to edit a KDE configuration file. So if you are not comfortable with that idea, let it just be there. I moved the panel to the top and the icons just changed automatically. And they were meaningless. The KDE application launcher button changed to the Konqueror down arrow key and remained that way. Not good.

With add/remove programs I added a few essential software. To my surprise and unlike the non-KDE4 version of Kubuntu, the new applications did not appear automatically in the application launcher menu!!! I thought of editing the application launcher menu but just could not find out a way of doing it (of course you can again tinker around with config files, but that apart). Till now things were not looking good and I was very very disappointed. 

What next? There was an announcement on the Kubuntu website that KDE 4.1.1 could now be used with Kubuntu 8.04 and reportedly that had a lot of improvements. Very well then. I followed the instructions available on the Kubuntu website and installed KDE 4.1.1.

So in comes KDE 4.1.1 and things changed. Things changed for the better. Suddenly the UI seemed a bit more responsive. The effects worked better. The panel could be removed without making changes to cryptic configuration files. Newly installed applications showed up immediately in the application launcher menu. The menu editing option was back. There are still some issues with disabling/enabling effects, but nothing major. 

There was one small quirk though, the System Settings menu option appeared on the favorites section of the application launcher, but did not appear in th System menu. Odd. I checked through the menu editor and the option was there, but just did not show up. Is this something deliberate?

The biggest change I noticed was in the Dolphin file manager. Now its a pleasure to use. The previous version was just too unwieldy and I had dumped it in favor of Konqueror. But this time it has a lot of promise. Oh yes, Konqueror still remains.

These are just the initial impressions about the operating system. The only thing I felt was the need of a more powerful graphics processor. I strongly recommend using one that has at least 256 MB of video memory. Unfortunately I was running on a Intel G33/G31 with 64 MB of shared memory.

Kubuntu 8.04 KDE 4 Remix with the KDE 4.1.1 update gives us a glimpse of what the boys and girls at KDE are upto and needlessly to say that whatever they are doing is impressive. I for one am not complaining.

Add comment September 26, 2008

Previous Posts


Express your opinion

I am on LinkedIn

View Prosenjit Bhattacharyya's profile on LinkedIn

Blogroll

Recent Posts

Top Posts

My Posts

Blog Stats

My Categories

apple app store future technology google google chrome google phone iphone iphone 3g ipod Kubuntu laptop Linux mac book macbook air mac book pro macbook touch mac os mbp microsoft mozilla new laptop notebook open source operating system palm smart phone Ubuntu Uncategorized web browser windows

My Tags

adobe android android market apple apple iphone apple iphone 3g app store call drop chrome firefox flex g1 google google android google chrome google phone iphone iphone 3g iphone 3g problem ipod javascript kde Kubuntu laptop lawsuit Linux mac macbook macbook pro mac os microsoft mozilla new apple laptops new macbook new macbook pro notebook open source palm psystar silverlight smart phone t-mobile g1 Ubuntu web browser windows