Should we take on Fedora

Fedora is the community version of RedHat if I say in civilized manner. To be more rude I can say that Fedora is the bleeding beta version of RedHat where the community will test and fix the bugs for them before they release the next stable enterprise version. Actually when RedHat went from being free and opensource to a licensed OS, they created fedora to keep the opensource part of the OS active.

But, Fedora is the operating system which is closest to being a real opensource operating system compared to distributions like Ubuntu which has more commercial purpose.
Continue reading “Should we take on Fedora”

කවදාද ෆෙඩෝරා එන්නේ……

ෆෙඩෝරා 13 වන නිකුතුව “GODDARD” සංකේත නාමය යටතේ නිකුත් වීමට නියමිතයි. ටික කලකට පෙරද මම බ්ලොග් සටහනක් මේ ගැන ලියුවෙමි. කලින් තිබුණු අයුරින් එය නිකුත් වීමට තිබුනේ 2010 මැයි මස 18 වන දිනයි. නමුත් Fedora දැන් පුරුද්දක් කරගෙන සිටින දිගින් දිගටම දිනය පසු කෙරීමේ ක්‍රියාවලිය නිසා නැවතත් එය පමා වී ඇත. මම කලින් වර මෙන් දිනයක් පවසන්නේ නැත. මෙහි පහලින් දක්වා ඇති බැනරය ඔවුන්ගේ කල සටහනට අනුව හැඩගැසෙන්නකි. YouTube වීඩියෝ වලට අනුව නම් මෙය භාවිතයට සුදුසු බවක් පෙන්නුවද, වෙලාවට වැඩක් කරන්නට බැරි කම නිසා තිබු විශ්වාසය පලුදු වූ බව නම් කිවිය යුතුය.

Fedora 13 GODDARD

Fedora is the freedom in Operating Systems as far as I see, which is one of the top players in Linux distributions.

The latest version of Fedora, Fedora 13 code named “GODDARD” is about to be released and the project plan can be found at their site which has changed the initial release date from the 11th of May 2010 to the 18th of May 2010.

If you are eager you can get the latest beta of fedora from the pre-releases section in their site.

As a developer I really fell in love with this version after seeing this video and I will definitely be moving to 13 as soon as it’s released.

YouTube Video – Thanks to thisweekinlinux

Going Linux

The economic crisis and the competition has made many companies and businesses to think out of the box and to think more realistically about everything that they do. One important thing is to understand the ‘Software Cost’ which has become a killer for most of the companies investing without a clear reason sometimes, just following the trend.
Microsoft has become the major player for operating system and eating into more and more markets. But the cost of the software has moved skyward and it seems more logical to go for Linux today rather than tomorrow when it’s too late.
Enough with the management talks and let’s go to the topic 🙂

For a long time I have been a Linux lover, I fell in love with Fedora a long time ago then only I moved to Ubuntu. Still what I feel is that Fedora is for the developer when placed with Ubuntu. Ubuntu is for the more novice users who does not develop. Even the company I work for is moving to Linux and I am happy that I could help in certain areas.Here I will not talk about how to install the stuff but I will mainly talk about the tools that can be used from a developers angle.

Note Pad:
‘gedit’is always there and can be customized to be the basic developer tool with the additional plugins and some customizations.

eclipse is the development tool which you can use for most of your developments. Java/J2EE tools, PHP tools, C++ development tools of CDT and Sub-eclipse(Subversion Plugin) covers most of the development areas required by a standard developer. Additional support for distinct languages like Erlang is also with eclipse. Or else you can always use Emacs for langues like Erlang. OK OK…. I’m talking more on Erlang because I use it and it is one of my favorites along with PHP.

Version Control:
Next is Version Controlling, I have seen many of my colegues using many tools but after digging and ‘googling’ I have found that the best tool for someone like me who has been using a tool like TortoiseSVN is RabbitVCS which looks to be the best SVN client for me.

Compare and Merge:
Meld is one of the most popular tools for this type of activities along with KDiff.

Next thing you want is the SSH client,
hmmm…. putty which is the free Windows SSH client is there for Linux also but you can always use the Linux shell with sshmenu configured with keyring to remember passwords.

You can directly connect for file transfers or you can use connect to server option or else go for FileZilla.

Instant Messaging:
IM is another Issue many have as there is no support for Voice Calls for most of the protocols in Linux.
Pidgin is my favorite IM client for a long time now. But the inability to make voice/video calls has made it the second option in Ubuntu 9.10 to Empathy which supports GoogleTalk Voice.
Guys there’s bug with Empathy in the current release. It does not use the system proxy and does not have a feature to configure a proxy, which means that it should use the system proxy. It is a major bug as I see, proxy’s are a used almost everywhere and this may just help pidgin to move back with the newly added GoogleTalk voice and video feature.
Version 2.6 and above Pidgin has voice and video calling feature with GoogleTalk. If you dig a more you will find Windows Live and Yahoo compatibles which I do not use and have not done much digging. If you use only IM you will always have pidgin. which I’m quite sure that will add support to other protocols also.
Skype is there for Linux but with no conferencing, I have found some articles talking about some additions which add these to Linux but has never used them.

SVN, SSH and many other features can be operated through the command line if you are a fan of the Linux Shell.

So if any one reading this blog has concerns on any tool that you may require I may be able to help you with time to come as I may also face the same issue. You are always welcome to add comments and make this blog more complete which I can use to update this with more relevant and useful data.