Monday 5 December 2011

Ubuntu Linux heads to smartphones, tablets, and smart TVs


Summary: Canonical, the company behind Ubuntu Linux, plans to take on Android, iOS and Windows on the smartphones, tablets and smart TVs.
Mark Shuttleworth, founder of Canonical & Ubuntu
Mark Shuttleworth, founder of Canonical, the company behindUbuntu Linux, will announce at the Ubuntu Developer Summit in Orlando, FL, that they will be taking Ubuntu Linux to smartphones, tablets, and smart TVs.
In an interview in an advance of the official announcement, Shuttleworth told me, that their short term plans are to makeUbuntu 12.04, the next long term support (LTS) of their Linux distribution, as stable as possible and to give the Unity desktop interface, it’s final fit and polish for both home and business Linux desktop users. After that, however, Canonical will be expanding its popular Linux desktop to all computing devices.
Shuttleworth said, “This is a natural expansion of our idea as Ubuntu as Linux for human beings. As people have moved from desktop to new form factors for computing, it’s important for us to reach out to out community on these platforms. So, we’ll embrace the challenge of how to use Ubuntu on smartphones, tablets and smart-screens.”
While Canonical had never said that they were planning on exporting Unity, its GNOME-based desktop, beyond the desktop, I, and others, have long thought that Ubuntu’s Unity Linux desktop looked like a natural for tablets. Indeed, when Unity first shipped in the fall of 2010 Jono Bacon, the Ubuntu Community Manager, told me that “all the pieces are in place to create an Ubuntu tablet.”
It turns out it wasn’t just the technical pieces. Shuttleworth told me that they “had been talking to partners for eighteen months” about bring Ubuntu to smartphones and tablets. That’s one reason why, even though some people such as ZDNet’s own Jason Perlow are filled with rage over some Unity design elements, such as its unmovable left-hand tool bar, Canonical won’t be moving it or, allowing users to easily change it.
Shuttleworth explained, “Unity has a strong design vision and part of that is to provide coherent screens across platforms. While it’s not one size fit all a common design is vital to it.” Still, “Nothing is cast in stone. Still, since Unity on the desktop is part of a greater whole, we look at the experience as a whole.” So, “We want a consistent platform with a tightly structured user experience.”
Ubuntu isn’t the only one to see a multi-platform interface this way. Microsoft, with its Metro interface, is taking a similar approach in Windows 8. Ubuntu, however, has been shipping its new look interface since last year on desktops
Still, also like Windows 8, you won’t be seeing a production version of multi-device Ubuntu anytime soon. Shuttleworth said that he expects a fully-baked and ready to go Ubuntu for all devices will appear in Ubuntu 14.04-April 2014. In the meantime, there’s not even alpha code. They’re taking their time because they want to get it right. Shuttleworth wouldn’t say when the first code would appear.
When it does appear, it will be touch-enabled and available on all the architectures that Ubuntu currently runs on. In particular, though, Shuttleworth sees the “relationship with ARM to be critical.” So, while he can’t deliver “a product schedule yet, Ubuntu is already working with hardware partners to bring products to market. As progress is made Ubuntu will take the device-specific code, open source it, and roll it into standard Ubuntu.”
If I were a betting man, I’d bet we’d see developer tablets and smartphones with ARM processors to appear in the second quarter of 2012. Canonical really wants the LTS version of its Linux to be business ready. After that, though, I expect Ubuntu to focus its energy on other platforms.
You may well ask, “How can Ubuntu expect to grab market-share in a world where Android and Apple’s iOS are already so strong?” So, I asked Shuttleworth. He replied, “The device world is highly competitive and highly dynamic, while Android and iOS dominate handheld devices, disruptive elements could still establish themselves.” Therefore, “Ubuntu and Windows can still be a real force.”
Specifically, Shuttleworth sees “Android as its primary competitor. But, from the industry viewpoint, Google acquisition Of Motorola Mobility has shook up the hardware vendors, so some of them are looking for non-Android alternatives.”
Shuttleworth added that Canonical can be very congenial to service partners and independent software vendors (ISV)s. With Ubuntu, “there’s plenty of room to share revenue with providers. We’ve also already heard from people who are already shipping tablets that they want Ubuntu on the tablet.” In addition, “Ubuntu already has a developer and customer base.”
As for the other alternatives, “OEMs have tough choices. They can build their own operating system, such as what HP did for a while with webOS or work in a consortium, Consortiums [such as the one behind the now effectively defunct MeeGo] can’t win. They can’t take a forceful, direct view with their products. The smartest OEM strategy is to play people off against each other. Thus, some OEMs want to have Ubuntu as a disruptive element. A strong Ubuntu can be both more co-operative with OEMs than a larger company and give them leverage with Google and Microsoft.” Finally, and this is telling, “Ubuntu has shown that we can hit deadlines and innovate. We can deliver a good plan and products.”
Frankly, this is a pragmatic plan that I think may well work. What do you think? Do you want Ubuntu on your tablet? Your phone?

Saturday 30 April 2011

List Of Free and Open Source Software for Windows

The Following is a list of  is a collection of  Free and Open Source Software for home and business (i.e. any) users using the Microsoft Windows 7/Vista/XP/2000 operating systems.
You can use your web browser to read detailed information about each program on the CD: what the program does, its key features, useful related websites, view a screenshot, find links to the program's website and to download/install the program .
3D Animation:
Blender: Blender is the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback. Available for all major operating systems under the GNU General Public License.
http://www.blender.org
ArtOfIllusion: Art of Illusion is a free, open source 3D modeling and rendering studio. It is written entirely in Java, and should be usable on any Java Virtual Machine which is compatible with J2SE 1.4 or later.
http://www.artofillusion.org/
AntiVirus and antispyware tools:
Clamwin: Clamwin is a free anti virus for Microsoft Windows 98/Me/2000/XP/2003. It provides a graphical user interface to the Clamav engine. Note, this program does not have on access scanning. This is best used for scheduled anti virus file system scanning.
http://www.clamwin.com/


Archive:
7Z-zip: 7-Zip is a file archiver with the high compression ratio. The program supports 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, CPIO, RPM and DEB formats. Compression ratio in the new 7z format is 30-50% better than ratio in ZIP format.
http://sourceforge.net/projects/sevenzip/
Backup Software:
Snazzy Backup: Snazzy Backup is a simple desktop application that allows the user to select files and folders to backup to a zip file.  That’s it.  You can save your settings to a file, and load them of course. Snazzy Backup is now hosted onSourceForge.net (java Required)

Desktop publishing:
Scribus: Open Source Desktop Publishing for Linux, Mac OS X and Windows
http://www.scribus.net/
Edutainment:
Tux Paint: Tux Paint is a free, award winning drawing program for children ages 3 to 12. It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who helps guide children as they use the program.
Stamp Collection for Tuxpaint: A collection of add on stamps for use with Tuxpaint.
http://www.tuxpaint.org/
Tuxtyping: Tux Typing is an educational typing tutor for children. It features several different types of game play, at a variety of difficulty levels.
http://tuxtype.sourceforge.net/

Tuxmath: “Tux, of Math Command” (“TuxMath,” for short) is an educational arcade game starring Tux, the Linux mascot!Based on the classic arcade game “Missile Command,” Tux must defend his cities. In this case, though, he must do it by solving math problems.
http://www.newbreedsoftware.com/tuxmath/

Celestia: Unlike most planetarium software, Celestia doesn’t confine you to the surface of the Earth. You can travel throughout the solar system, to any of over 100,000 stars, or even beyond the galaxy.
http://www.shatters.net/celestia/
Stellarium: Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope.  It is being used in planetarium projectors. Just set your coordinates and go.
http://www.stellarium.org/
TuxMathScrabble : TuxMathScrabble 0.4.2 challenges young people to construct compound equations and consider multiple abstract possibilities. There are four skill levels for practice, from basic addition and subtraction through multiplication and division. This software includes a data recorder interface for student performance assessment.
http://www.asymptopia.org

TuxWordsmith: TuxWordSmith is a foreign language learning game with support for over 30 languages. The game is similar to the familiar Scrabble, and looks suspiciously like TuxMathScrabble. You play in one language, and the definitions are shown in the other language you have configured. This is accomplished through the use of, for example, French-Italian dictionary, in which case you play in French, and definition is shown in Italian.
http://www.asymptopia.org
Lillypond: LilyPond is an automated engraving system. It formats music beautifully and automatically, and has a friendly syntax for its input files. It is Free Software (‘open source’).
http://lilypond.org/web/index

MuseScore : MuseScore is a free WYSIWYG music score typesetter for Linux and Windows, licenced under GNU GPL.
http://mscore.sourceforge.net/en/idx.php
jMemorize: jMemorize is written in Java and uses Leitner flashcards to make memorizing facts not only more efficient but also more fun. jMemorize manages your learn progress and features categories, Unicode flashcard texts, statistics and an intuitive interface.
http://jmemorize.org/
File sharing:
FrostWire: Frostwire is an open source version of the popular Limewire P2P file sharing program.
http://www.frostwire.com/static/index.html
Games:
Freeciv: Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the stone age to the space age…
http://freeciv.wikia.com/wiki/Main_Page
Graphics:

The Gimp: A raster image editor similar in function to Adobe Photoshop.
http://www.gimp.org/
Inkscape: A vector graphics program similar in function to Corel Draw or Adobe Illustrator.
Sweat Home 3D : Sweet Home 3D is a free interior design application that helps you place your furniture on a house 2D plan, with a 3D preview.
http://www.sweethome3d.eu/
Media recording tools:

Infrarecorder: InfraRecorder is a free CD/DVD burning solution for Microsoft Windows. It offers a wide range of powerful features; all through an easy to use application interface and Windows Explorer integration.
http://infrarecorder.sourceforge.net/
DVDStyler: DVDStyler is a cross-platform DVD authoring application that makes it possible for video enthusiasts to create professional-looking DVDs.  It is Free software distributed under the GNU General Public License (GPL).
http://www.dvdstyler.de/
Networking tools: 

Wireshark: Wireshark’s powerful features make it the tool of choice for network troubleshooting, protocol development, and education worldwide.
http://www.wireshark.org/
Internet:
Browsers:
Mozilla Firefox 2 : The open source number 2 web browser used on the net.
http://www.mozilla.com/firefox/
Internet Suites:
Seamonkey: Web-browser, advanced e-mail and newsgroup client, IRC chat client, and HTML editing made simple — all your Internet needs in one application.
http://www.mozilla.org/projects/seamonkey/
Bittorrent Clients:
Azureus: A great, very popular bittorrent client written in java.
http://azureus.sourceforge.net/ (jave required)
Bittornado: A high performance, full featured bittorrent client written in Python.
http://www.bittornado.com/
Email:

Mozilla Thunderbird: A feature rich email client.
http://www.mozilla.com/thunderbird/

Lightning Calendaring plugin: Lightning is a plugin that bring Sunbirds Calendering intergration to Thunderbird.
http://www.mozilla.org/projects/calendar/lightning/
Instant Messaging:
Pidgin (was Gaim): A multi protocol instant messaging client for accessing AOL, MSN, Jabber and others.
http://www.pidgin.im
aMSN: aMSN is a free open source MSN Messenger clone, with lots of features including webcam support.
http://amsn.sourceforge.net/
FTP Clients:
Filezilla: FileZilla is a fast and reliable FTP client and server with lots of useful features and an intuitive interface.
http://filezilla.sourceforge.net/
RSS readers:
RSS Owl: RSSOwl lets you gather, organize, update, and store information from any compliant source in a convenient, easy to use interface, save selected information in various formats for offline viewing and sharing, and much more. It’s easy to configure, available in many languages and best of all: It’s platform-independent.
http://www.rssowl.org/ (Java required)

Media Players:
VLC: A very capable media player which includes most common and some less common multimedia files. DVD play back included.
http://www.videolan.org/vlc/

SMPlayer: SMPlayer intends to be a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced      features like support for MPlayer filters and more. One of the most interesting features of SMPlayer: it remembers the settings of all files you   play. So you start to watch a movie but you have to leave… don’t worry, when you open that movie again it will resume at the same point you left      it, and with the same settings: audio track, subtitles, volume…
Smplayer extra codecs
Office tools:

OpenOffice.org: A feature rich and Microsoft compatible office suite, including tools such as word possessing, spreadsheets, presentations, drawing and database. (Java required for full functionality)
http://www.openoffice.org
Dia: An Open Source flow chart application.
http://dia-installer.sourceforge.net/
GanttProject: An open source project management tool similar in the spirit of MS Project. Can import MS project files.
http://ganttproject.biz

GNUCash: GnuCash is a personal and small-business financial-accounting software, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows.Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.
http://www.gnucash.org/
Sunbird: Mozilla Sunbird is a cross-platform calendar application, built upon Mozilla Toolkit. Our goal is to bring Mozilla-style ease-of-use to your calendar, without tying you to a particular storage solution.
http://www.mozilla.org/projects/calendar/sunbird/

SumatraPDF: Sumatra PDF is a slim, free, open-source PDF viewer for Windows.
http://blog.kowalczyk.info/software/sumatrapdf/
Security software:
Truecrypt: A very capable disk encryption tool. Similar to BestCrypt or PGP Disk.
http://www.truecrypt.org/

GPG4Win: A windows port of Gnupg encryption tool set and various gui tool to help create and manage your keys. Included is a Windows Explorer integration so you can encrypt your files right from Windows Explorer, a key manager and Sylpheed-Claws, a full featured email program with email encryption included.
http://www.gpg4win.org/

Winscp: WinSCP is an open source free SFTP client and FTP client for Windows. Legacy SCP protocol is also supported. Its main function is safe copying of files between a local and a remote computer.
http://winscp.net/
KeePass: KeePass is a free/open-source password manager or safe which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key-disk. So you only have to remember one single master password or insert the key-disk to unlock the whole database. The databases are encrypted using the best and most secure encryption algorithms currently known (AES and Twofish). For more information, see the features page.
http://keepass.info/
Sound Editing:
Audacity: An open source sound editor.
http://audacity.sourceforge.net/
Hydrogen: An open source advanced drum machine licensed under the GPL.
http://www.hydrogen-music.org/
Gungirl Sequencer: Gungirl Sequencer is an easy to use Audiosequencer. It includes a simple File manager and uses Drag & Drop to arrange Audio samples.
http://ggseq.sourceforge.net/HomePage
System tools:
cygwin: Cygwin is a Linux-like environment for Windows. It consists of two parts:
A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality.
A collection of tools which provide Linux look and feel.
http://www.cygwin.com/

Text Editors:
jEdit: jEdit is a mature and well-designed programmer’s text editor with 7 years of development behind it.
http://www.jedit.org
(Java required)
Ubuntu Linux On Windows:

Wubi: Wubi is an unofficial Ubuntu installer for Windows users that will bring you into the Linux world with a single click. Wubi allows you to install and uninstall Ubuntu as any other application. If you heard about Linux and Ubuntu, if you wanted to try them but you were afraid, this is for you.
http://wubi-installer.org/

Video Editing:
Avidemux: Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities.
http://fixounet.free.fr/avidemux/
Web Page creation:
Kompozer: KompoZer is a complete web authoring system that combines web file management and easy-to-use WYSIWYG web page editing. KompoZer is designed to be extremely easy to use, making it ideal for non-technical computer users who want to create an attractive, professional-looking web site without needing to know HTML or web coding.