Showing posts with label OPEN SOURCE. Show all posts
Showing posts with label OPEN SOURCE. Show all posts

Wednesday, November 11, 2009

Everyone here after Go to "GO" Programming Language

Hi friends when i googling i come to know about "GO"
What is Go?
        It is a programming language like c,c++.
        This programming environment is fast, productive, and most importantly, fun.
        It is a open source an experimental new language called Go  combines the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++. Typical builds feel instantaneous; even large binaries compile in just a few seconds. And the compiled code runs close to the speed of C. Go lets you move fast.

Go is a great language for systems programming with support for multi-processing, a fresh and lightweight take on object-oriented design, plus some cool features like true closures and reflection.

Want to write a server with thousands of communicating threads? Want to spend less time reading blogs while waiting for builds? Feel like whipping up a prototype of your latest idea? Go is the way to go! Check out the video for more information or visit golang.org.

To install go in linux
sudo apt-get install bison gcc libc6-dev ed
Sample Prgoram
$ cat >hello.go <
package main

import "fmt"

func main() {
 fmt.Printf("hello, world\n")
}
EOF
$ 6g hello.go
$ 6l hello.6
$ ./6.out
hello, world
$

Monday, September 21, 2009

Ubuntu founder names 10.04 release

Lucid Lynx to help enterprises move into the cloud
The wraps are coming off the latest version of Ubuntu with creator, Mark Shuttleworth, announcing the name of the next release, Lucid Lynx.
Speaking via video to UbuCon in Atlanta, Shuttleworth said Ubuntu 10.04, which will the supersede 9.04 release, would be a long-term support (LTS) release with support for the desktop for 3 years and for the server for 5 years.
"It has been a very big year in the Ubuntu community and probably the biggest thing for us is the focus that is now starting to come to bear on our next release", he said. "It will effectively be the third LTS release in a row delivered on a two-year cadence."
Shuttleworth said it was testament to the open source community that the Ubuntu project was not only able to release the product on on a six-month cadence, but on a two-year major platform cycle for large organisations that need long term support and predictability for organisational planning.
Lucid Lynx will continue the close relationship with the Debian architecture and infrastructure, he said.
"We have had the opportunity to do some good behind the scenes support with Debian, which is the most important distribution to us. I hope over time that we can broaden that and elevate the art of free software."
The Lucid Lynx name is designed to bring together the aspirational characteristics of Ubuntu – Lucid for clarity and focus, and Lynx as a "thoughtful and considered predator".
On the desktop side, 10.04 will focus on delivering the best of GNOME 2.0. Subsequent releases will focus on the new technologies, architectures and experiences being developed as part of GNOME 3.0.
"On the server side, we’ll be taking the large scale, horizontal scalability, volume deployment, heritage of Debian and really try to push that into cloud computing," Shuttleworth said. "Making sure that 10.04 is a platform for anybody who is building a large scale infrastructure - for anybody who is trying to build the next Facebook, the next Google, the next eBay. Whether you want to start on (Amazon) EC2 and migrate to the managed cloud, Ubuntu 10.0.4 is going to be the platform."

Monday, August 24, 2009

Red Hat, IBM, Novell Major Contributors to Exploding Linux Kernel Development

The Linux Foundation reports that 2.7 million lines of code have been added to the Linux kernel over the past 16 months. The open source project now has more than 11.5 million lines of code. The number of lines added, removed, and changed each day has increased 70 percent, 68 percent, and 32 percent, respectively, from the previous report in April 2008. And the number of developers contributing to each kernel release cycle, which comes every two to three months, has risen about 10 percent. More than 5,000 individual developers from nearly 500 companies have contributed to the kernel, and the greatest support continues to come from Red Hat, IBM, and Novell. Participation from the individual development community has doubled over the past three years. The increasing rate of change and jump in contributors is a sign of a "vibrant and active community, constantly causing the evolution of the kernel in response to a number of different environments it is used in," the report says. The foundation also suggests the pace of development will continue to accelerate

Monday, July 20, 2009

NICTA opens its software to the world

The National ICT Australia (NICTA) research organization has launched the OpenNICTA portal, which will allow people to view and download software developed and licensed by NICTA. OpenNICTA will serve a major role in the organization's effort to gain international attention and collaboration, says NICTA's Gernot Heiser. "Open source software is impossible to ignore and it is an important way for people to collaborate," Heiser says. OpenNICTA will offer access to 11 NICTA-developed open source releases initially, with the total number rapidly expanding during the next year. Heiser says he would like to see other research organizations follow NICTA's lead and formalize processes for releasing software to the open source community. He says research organizations have been releasing software back to the open source community for years, but the releases are generally done in an ad-hoc fashion and below the radar of authorities and the public. NICTA now has a formal process of determining if a project should be released as open source. "This procedure is something we can improve on," Heiser says. "At the moment, our hurdles are still on the high side, but it is natural that people are cautious initially."
TO VIEW FULL ARTICLE