Thursday, October 28, 2010

MeeGo

MeeGo is an open source, Linux project which brings together the Moblin project, headed up by Intel, and Maemo, by Nokia, into a single open source activity. MeeGo integrates the experience and skills of two significant development ecosystems, versed in communications and computing technologies. The MeeGo project believes these two pillars form the technical foundations for next generation platforms and usages in the mobile and device platforms space.

MeeGo 1.1. is announced. It provides a solid baseline for device vendors and developers to start creating software for various device categories on Intel Atom* and ARMv7 architectures.




http://meego.com/



Wednesday, October 27, 2010

The Linux Programming Interface


The Linux Programming Interface is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system.

In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions that you need in order to master the craft of system programming, and accompanies his explanations with clear, complete example programs.

You'll find descriptions of over 500 system calls and library functions, and more than 200 example programs, 88 tables, and 115 diagrams. You'll learn how to:

  • Read and write files efficiently
  • Use signals, clocks, and timers
  • Create processes and execute programs
  • Write secure programs
  • Write multithreaded programs using POSIX threads
  • Build and use shared libraries
  • Perform interprocess communication using pipes, message queues, shared memory, and semaphores
  • Write network applications with the sockets API

While The Linux Programming Interface covers a wealth of Linux-specific features, including epoll, inotify, and the /proc file system, its emphasis on UNIX standards (POSIX.1-2001/SUSv3 and POSIX.1-2008/SUSv4) makes it equally valuable to programmers working on other UNIX platforms.

The Linux Programming Interface is the most comprehensive single-volume work on the Linux and UNIX programming interface, and a book that's destined to become a new classic.

Sunday, October 24, 2010

How to disable Translate bar in Chrome

Google Chrome's built-in translation bar helps you read more of the Web, regardless of the language of the web page. The bar is enabled by default and is available for 52 languages.

To disable the Chrome's built-in translation bar:

  1. Click the wrench icon wrench icon on the browser toolbar. Mac users: If you don't see the wrench icon, go to the menu bar at the top of your screen and click Chrome.
  2. Select Options (Preferences on a Mac).
  3. Click the Under the Hood tab.
  4. Deselect the "Offer to translate pages that aren't in a language I read" checkbox.

lubuntu: a faster, more lightweight Ubuntu


The lubuntu objective of the lubuntu project is to create a faster, more lightweight and energy saving variant of Ubuntu by using LXDE, The Lightweight X11 Desktop Environment, as its default GUI. The ultimate goal of the lubuntu project is to earn official endorsement from Canonical.

http://lubuntu.net/

Saturday, October 23, 2010

Build chromium on Linux


Chromium is the open-source project behind Google Chrome.

This page describes how to build the Chromium code on Linux. Read this if you're interested in testing the build or porting code.



Lotus Symphony Version 3 is NOW AVAILABLE

Lotus Symphony Version 3 is officially released. This version is based on the current OpenOffice.org 3 codebase and has many new and enhanced features.

IBM® Lotus® Symphony™ is a richly-featured set of productivity tools that are intuitive and easy to use and provided at no charge. There are three applications that make up Lotus Symphony: Lotus Symphony Documents, Lotus Symphony Spreadsheets, Lotus Symphony Presentations.

Lotus Symphony puts you in charge – take control over spiraling upgrade costs, ensure access to documents well into the future with new standard file formats (ODF), get more from your current investments with support for Microsoft Windows and Office file types.

http://symphony.lotus.com/

Thursday, October 21, 2010

Linux Creator Linus Torvalds Honored by NEC C&C Foundation

Wednesday, October 20th, 2010

Linux Creator Linus Torvalds Honored by NEC C&C Foundation

Torvalds to receive one of the world’s most prestigious awards for contributions to computer technologies and their social impact

~ read more...





About The Linux Foundation


Since its inception in 1991, Linux has grown to become a force in computing, powering everything from the New York Stock Exchange to mobile phones to supercomputers to consumer devices. The Linux Foundation is the nonprofit consortium dedicated to fostering the growth of Linux. Founded in 2007, the Linux Foundation sponsors the work of Linux creator Linus Torvalds and is supported by leading technology companies and developers from around the world.

The Linux Foundation promotes, protects and advances Linux by marshaling the resources of its members and the open source development community to ensure Linux remains free and technically advanced.

Wednesday, October 20, 2010

uClinux: Embedded Linux/Microcontroller Project


The original uClinux was a derivative of Linux 2.0 kernel intended for microcontrollers without Memory Management Units (MMUs). However, the Linux/Microcontroller Project has grown both in brand recognition and coverage of processor architectures. Today's uClinux as an operating system includes Linux kernel releases for 2.0 2.4 and 2.6 as well as a collection of user applications, libraries and tool chains.



CHM reader on Ubuntu Linux

To read CHM ebook on Ubuntu Linux, I use KchmViewer and xCHM. Both can be installed using Synaptic Package Manager.

Kchmviewer is a free, open-source chm (MS HTML help file format) viewer written in C++ for Unix, Mac and Windows systems. Unlike most existing CHM viewers for Unix, it uses Trolltech Qt widget library, and could optionally be compiled for better KDE integration. It does not require KDE, but may be compiled with full KDE support, including KDE widgets and KIO/KHTML.

The main advantage of kchmviewer is the best support for non-English languages. Unlike other viewers, kchmviewer in most cases is able to correctly detect the chm file encoding and show it. It correctly shows the index and table of context in Russian, Spanish, Romanian, Korean, Chinese and Arabic help files, and with new search engine is able to search in any chm file no matter what language it is written.

kchmviewer is written by George Yunaev (see the contacts page for details), and is licensed under GNU GPL license. It uses chmlib, and some ideas and code from xchm.

KchmViewer

xCHM is a cross-platform GUI front-end to chmlib, with borrowed bits from Pabs' chmdeco project.
Originally written for UNIX systems (Linux, *BSD, Solaris), xCHM has been since ported to Mac OS X and Windows.

xCHM can show the content tree if one is available, print pages, change font face and size, remember bookmarks, display a searchable index, and search for words in the current page and the whole book.

xCHM

Tuesday, October 19, 2010

Wind River Linux

Wind River Linux is the leading commercial embedded Linux platform and the first to bring companies in all industries the advantages of open source without the risks.
Wind River Linux
Based on the Linux 2.6.34+ kernel and gcc 4.4.1/eglibc 2.11/gdb 7 toolchains, Wind River Linux 4 is a major evolutionary release of Wind River's market-leading embedded Linux development platform. It supports the full range of embedded hardware architectures and offers the industry's broadest selection of virtualization and multi-core offload capabilities, from kernel-based KVM to the multi-OS Wind River Hypervisor, enabling customers to innovate using today's most advanced multiprocessors.

Sunday, October 17, 2010

Moonlight: Run Silverlight applications on Linux

Moonlight is an open source implementation of Microsoft Silverlight for Unix systems. With Moonlight you can access videos, applications and content created for Silverlight on Linux.

With Moonlight you can:

* Watch the Olympics on Linux with our 3.0 preview
* View Silverlight content on Linux
* Watch videos delivered with Smoothstreaming
* Run Silverlight applications on Linux

Saturday, October 16, 2010

Ubuntu Studio


Ubuntu Studio. A multimedia creation flavor of Ubuntu.

Ubuntu Studio is aimed at the GNU/Linux audio, video and graphic enthusiast as well as professional.

Ubuntu Studio provide a suite of the best open-source applications available for multimedia creation. Completely free to use, modify and redistribute. Your only limitation is your imagination.



Debian GNU/Linux


Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian uses the Linux kernel (the core of an operating system), but most of the basic OS tools come from the GNU project; hence the name GNU/Linux.

Debian GNU/Linux provides more than a pure OS: it comes with over 25000 packages, precompiled software bundled up in a nice format for easy installation on your machine.


Debian GNU/Linux 5.0.6 was released September 4th, 2010. The release included many major changes, described in our press release and the Release Notes.

To obtain and install Debian GNU/Linux, see the installation information page and the Installation Guide. To upgrade from an older Debian release, see the instructions in the Release Notes.

Friday, October 15, 2010

GIMP: GNU Image Manipulation Program

GIMP is an acronym for GNU Image Manipulation Program. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring.

It has many capabilities. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, etc.




GIMP 2.6.11 was released@2010-10-04: GIMP 2.6.11 is a bug-fix release in the stable GIMP 2.6 series. Among other bug-fixes, it makes printing work with the recently released version 1.10 of the cairo library. Please have a look at the NEWS file for a detailed list of changes.

Thursday, October 14, 2010

Tiny Core Linux


Tiny Core Linux is a very small (10 MB) minimal Linux GUI Desktop. It is based on Linux 2.6 kernel, Busybox, Tiny X, and Fltk. The core runs entirely in ram and boots very quickly. Also offered is Micro Core a 6 MB image that is the console based engine of Tiny Core. CLI versions of Tiny Core's program allows the same functionality of Tiny Core's extensions only starting with a console based system.

It is not a complete desktop nor is all hardware completely supported. It represents only the core needed to boot into a very minimal X desktop typically with wired internet access.

The user has complete control over which applications and/or additional hardware to have supported, be it for a desktop, a netbook, an appliance, or server, selectable by the user by installing additional applications from online repositories, or easily compiling most anything you desire using tools provided.

http://tinycorelinux.com/

Monday, October 11, 2010

Linux Commands


Linux Commands is a Free Android App with command reference including ~570 Linux commands. Each command includes the name of the command, syntax, description, and command options (if applicable).

It can be downloaded from Android Market by searching of "Linux Commands".


I'm Linux Registered User #525301



Linux Registered User


Install Eclipse on Ubuntu 10.10

http://www.eclipse.org/
Eclipse is an open source community whose projects are focused on building an extensible development platform, runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know us, and hopefully love us, as a Java IDE but Eclipse is much more than a Java IDE.

To install Eclipse on Ubuntu 10.10

- Start Ubuntu Software Center, by clicking on Application -> Ubuntu Software Center.
Start Ubuntu Software Center

- Type Eclipse in the search box, select the Eclipse item and click Install.
Search Eclipse to install

Please note that the current supported Eclipse in Ubuntu is Galileo 3.5.2 (Not the most updated Helios 3.6.1).
Eclipse Galileo 3.5.2 on Ubuntu 10.10

Install Sun Java JDK on Ubuntu 10.10

In the new announced Ubuntu 10.10, the sun-java6-jdk packages have been removed from the Multiverse section of the Ubuntu archive. So you cannot install it using the command sudo apt-get install sun-java6-jdk directly!!!

To install sun-java6-jdk on Ubuntu 10.10, type the commands below in Terminal:

$sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
$sudo apt-get update
sudo apt-get install sun-java6-jdk
and follow the steps.

Sunday, October 10, 2010

Edubuntu 10.10 Released


The Edubuntu project is a group of people that aims to deliver the best of educational free software in an easily installable medium. They are part of the larger Ubuntu community and the main body of work is the Edubuntu installation disc, which installs Ubuntu along with educational tools and packages available in the Ubuntu software archives. They aim to make Ubuntu, the popular Linux-based operating system, a great choice for the computing needs of children, students, parents, teachers and schools, bringing many of the best educational open-source applications and tools to the Ubuntu operating system.

The Edubuntu team announced the release of the latest version, Edubuntu 10.10, codenamed "Maverick Meerkat" which is now available for download.

http://edubuntu.org/

Ubuntu Netbook

Ubuntu Netbook is a simple, secure and reliable way to use your netbook. It gives you instant access to all the free applications you’ll need, wherever you are.

The Unity interface


Enjoy the simplicity of Ubuntu Netbook Edition’s new interface. Designed specifically for the smaller screen and for computing on the move, it lets you find and rediscover your preferred applications more easily whether they are on your netbook or on the web. Beautiful, crisp, responsive and intuitive.

Ubuntu 10.10 is released


Super-fast and great-looking, Ubuntu is a secure, intuitive operating system that powers desktops, servers, netbooks and laptops. Ubuntu is, and always will be, absolutely free.



Thursday, October 7, 2010

ArchBang Linux: 2010.10 READY!!!

ArchBang is a simple GNU/Linux distribution which provides you with a lightweight Arch Linux system combined with the Openbox Window Manager.
Suitable for both desktop and portable systems – It is fast, stable, and always up to date.

You can customise your install to suit your needs, and draw on the vast resources & knowledge of the Arch Linux community.
The download page has links to both 32 & 64 bit versions, bootable as a live CD / USB – allowing you to easily test it out before doing a full install.



ArchBang Linux 2010.10 READY!!!

ArchBang Linux 2010.10 is out in the wild! Grab it while its hot from the download section.

Ubuntu vs Kubuntu

Kubuntu is an official derivative of the Ubuntu operating system using the KDE Software Compilation instead of the GNOME graphical environment. It is part of the Ubuntu project and uses the same underlying system. It is possible to run both the KDE desktop (kubuntu-desktop) as well as the Gnome desktop (ubuntu-desktop) interchangeably on the same machine. Every package in Kubuntu shares the same repositories as Ubuntu. It is released regularly on the same schedule as Ubuntu.

Differences from Ubuntu

A regular installation of Ubuntu uses the GNOME desktop, GTK+/GNOME applications and packages (e.g. Evolution), and GTK+/GNOME-based admin tools (e.g. Synaptic Package Manager). In contrast, a regular installation of Kubuntu uses KDE's plasma desktop, KDE/Qt applications and packages (e.g. Kontact), and KDE/Qt admin tools (e.g. KPackageKit). Nevertheless, Kubuntu users can install and use any GNOME/GTK-based package that is available in the Ubuntu repositories, and Ubuntu/GNOME users similarly can install and use any KDE/Qt-based package. One may install Ubuntu and then add the KDE Software Compilation, for example, or can install the entire Kubuntu desktop 'metapackage' on top of Ubuntu. (There is a slight disadvantage to installing and using both the GNOME desktop and the KDE plasma desktop, however, namely the increased diskspace and memory requirements of running both GTK/GNOME and Qt/KDE.)

The Kubuntu desktop is fully customizable. Originally designed to ease transition for users from other operating systems (such as Microsoft Windows) by allowing a similar desktop layout, the KDE Plasma Desktop incorporates widget-centric modularity that allows the user to incorporate function similar to all other operating systems and also create new functionality not found in other operating system desktops. 3-D effects are available in the standard KDE SC 4 installation.

Source: Kubuntu - Wikipedia





Kubuntu

About Kubuntu

Kubuntu is a community developed and supported project. Since its launch in October 2004, Kubuntu has become one of the most highly regarded Linux distributions with millions of users around the world.

Kubuntu will always be free to download, free to use and free to distribute to others. With these goals in mind, Kubuntu aims to be the most widely used Linux system, and is the centre of a global open source software ecosystem.

Take the tour and find out why Kubuntu is right for you.


Technologies Used

Kubuntu is based on free software from many communities of developers including:
KDE Software, applications that give you power
Plasma, KDE's desktop and netbook workspaces
Linux, an operating system kernel taking over the world
Debian, supply most of our packages
Ubuntu, turning free software into distributions such as Kubuntu

Wednesday, October 6, 2010

Google Gadgets for Linux


Google Gadgets for Linux (google-gadgets-for-linux) provides a platform for running desktop gadgets under Linux, catering to the unique needs of Linux users. It's compatible with the gadgets written for Google Desktop for Windows as well as the Universal Gadgets on iGoogle. Following Linux norms, this project is open-sourced under the Apache License.

An important area where Google Desktop for Linux is different from its siblings on other operating systems is support for gadgets. Now, the Linux version of Google Gadgets will extend the gadgets platform to Linux users. By enabling cross-platform gadgets, a large library of existing gadgets are immediately available to Linux users. In addition, gadget developers will benefit from a much larger potential user base without having to learn a new API.


Qt SDK 2010.05.1 for Linux released

The now released Qt SDK 2010.05.1 for Linux is only available for x86 (32-bit) and x86_64 (64-bit) Linux environments. This version include GTK style plugin, it make Qt to have look native on Gnome.

Source: http://labs.qt.nokia.com/2010/10/06/qt-sdk-2010-05-1-for-linux-released/

Sunday, October 3, 2010

KAlarm: a personal alarm message, command and email scheduler

KAlarm is a personal alarm message, command and email scheduler for Linux and Unix.

You can schedule alarm messages to pop up on the screen (with sound if desired), or you can schedule audio to play, commands to execute or emails to send.



Link:
KAlarm web site

CRUX 2.7 released


CRUX 2.7 released!

CRUX is a lightweight, i686-optimized Linux distribution targeted at experienced Linux users. The primary focus of this distribution is keep it simple, which is reflected in a straightforward tar.gz-based package system, BSD-style initscripts, and a relatively small collection of trimmed packages. The secondary focus is utilization of new Linux features and recent tools and libraries. CRUX also has a ports system which makes it easy to install and upgrade applications.

Before downloading CRUX please read the CRUX Handbook (chapter 2 - Installing CRUX) to make sure your hardware is supported and to make sure you know how to install it.

Packages on the official CRUX ISO image are compiled with optimization for i686 (Pentium-Pro/Celeron/Pentium-II or better) processors. Do not try to install it on an i586 (Pentium, AMD K6/K6-II/K6-III) or lower processor, since it simply will not work. To install CRUX on an i586 system you need to download the i586 version of the CRUX ISO image.

A minimum of 160MB system memory is required to install CRUX from CD-ROM. It is possible to perform a custom chroot installation with only 16MB of RAM.

CRUX | Main / HomePage

Saturday, October 2, 2010

GCC 4.4.5 has been released



GCC 4.4.5 has been released.

The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...). GCC was originally written as the compiler for the GNU operating system. The GNU system was developed to be 100% free software, free in the sense that it respects the user's freedom.

Related Site:
- GCC, the GNU Compiler Collection - GNU Project - Free Software Foundation (FSF)

cat /proc/cpuinfo

/proc/cpuinfo is a short, read-only, plain text file that contains information about the CPUs (central processing units) on a computer.

It can easily be read with a command such as cat, i.e.,


$cat /proc/cpuinfo



Source: The /proc/cpuinfo file, by The Linux Information Project

CPUID(1)

cpuid - program to find the CPUID of Intel and AMD x86 processors

SYNOPSIS: cpuid



You can install it by typing:


$sudo apt-get install cpuid


Alternatively, the command cat /proc/cpuinfo can be used to read information about the CPUs.

Qt: a cross-platform application and UI framework


Qt is a cross-platform application and UI framework. Using Qt, you can write applications once and deploy them across many desktop and embedded operating systems without rewriting the source code.


The vision is to have Qt Everywhere and to enable you to create advanced applications with innovative user experiences while getting to market quickly.

Platforms: Embedded Linux, Mac OSX, Windows, Linux/X11, Windows Mobile, Windows CE, Symbian, Maemo and MeeGo.



Intro to Qt

Qt is a cross-platform application and UI framework used by hundreds of thousands of developers worldwide looking to create amazing user experiences on Windows, Mac, Linux/X11, embedded Linux, Windows CE , Windows Mobile, Symbian and Maemo devices.
Qt is used by thousands of companies in a multitude of leading industries enabling them to develop software and devices used by hundreds of millions of people every day.

Have a look at our video and find out how Qt will shape the future of application and UI development.

Friday, October 1, 2010

OPEN BEXI HTML Builder: a WYSIWYG HTML WEB editor

OpenBEXI is a WYSIWYG HTML WEB editor which allows you to create Web pages for Internet. All texts, pictures, medias, timelines and DOJO widgets edited on your brother looks like the web page you are going to publish with the OpenBEXI publisher.

- http://www.openbexi.com/
- http://sourceforge.net/projects/ob-htmlbuilder/