Open Source - Open News










Главная » Open Source
1 2 »
  Google is phasing out the internal use of Microsoft’s ubiquitous Windows operating system because of security concerns, according to several Google employees.

  The directive to move to other operating systems began in earnest in January, after Google’s Chinese operations were hacked, and could effectively end the use of Windows at Google, which employs more than 10,000 workers internationally.
"We’re not doing any more Windows. It is a security effort,” said one Google employee.

"Many people have been moved away from [Windows] PCs, mostly towards Mac OS, following the China hacking attacks,” said another.

New hires are now given the option of using Apple’s Mac computers or PCs running the Linux operating system. "Linux is open source and we feel good about it,” said one employee. "Microsoft we don’t feel so good about.”

In early January, some new hires were still being allowed to install Windows on their laptops, but it was not an option for their desktop computers. Google would not comment on its current policy.

Windows is known for being more vulnerable to attacks by hackers and more susceptible to computer viruses than other operating systems. The greater number of attacks on Windows has much to do with its prevalence, which has made it a bigger target for attackers.

Employees wanting to stay on Windows required clearance from "quite senior levels”, one employee said. "Getting a new Windows machine now requires CIO approval,” said another employee.

In addition to being a semi-formal policy, employees themselves have grown more concerned about security since the China attacks. "Particularly since the China scare, a lot of people here are using Macs for security,” said one employee.

Employees said it was also an effort to run the company on Google’s own products, including its forthcoming Chrome OS, which will compete with Windows. "A lot of it is an effort to run things on Google product,” the employee said. "They want to run things on Chrome.”

The hacking in China hastened the move. "Before the security, there was a directive by the company to try to run things on Google products,” said the employee. "It was a long time coming.”

The move created mild discontent among some Google employees, appreciative of the choice in operating systems granted to them - an unusual feature in large companies. But many employees were relieved they could still use Macs and Linux. "It would have made more people upset if they banned Macs rather than Windows,” he added.

Google and Microsoft compete on many fronts, from search, to web-based email, to operating systems.

While Google is the clear leader in search, Windows remains the most popular operating system in the world by a large margin, with various versions accounting for more than 80 per cent of installations, according to research firm Net Applications.

Copyright The Financial Times Limited 2010. You may share using our article tools. Please don't cut articles from FT.com and redistribute by email or post to the web.
Category: Open Source | Views: 62 | Added by: Root | Date: 02.06.2010 | Comments (0) | Source: www.ft.com

A decade ago, the Linux operating system helped spark a revolution in how software is developed. A move by GlaxoSmithKline PLC could test how well similar open-source principles work for developing new drugs.

The pharmaceutical giant last week opened to the public the designs behind 13,500 chemical compounds that it said may be capable of inhibiting the parasite that causes malaria.

Glaxo and others hope that sharing information and working together will lead scientists to come up with a drug for treating the mosquito-borne disease faster than the company could on its own. Other researchers "may look at these structures in quite a different way and see something that we don't," said Nick Cammack, head of Glaxo's Medicines Development Campus in Spain.

The move is one of the largest experiments yet by the pharmaceutical industry to apply techniques of open-source development to drug discovery, based on the idea that collaboration by volunteers will create products that aren't owned by a single company.

In software, the approach has spawned the Linux operating system, MySQL database and an array of other programs. Those community-born technologies now compete with products from Microsoft Corp., Oracle Corp. and other traditional, commercial software makers. Open-source developers share programming instructions called source code that software companies traditionally kept confidential.

Similarly, large pharmaceutical companies tightly guard their formulas for drugs and other intellectual property. Any given chemical compound holds the potential to be a blockbuster drug—and a cash cow, like Microsoft's Windows software. But diseases like malaria afflict mainly poor populations, and drugs to treat them don't hold the promise for such a big payoff—making experiments like Glaxo's less risky.

The Glaxo effort builds off earlier open-source drug efforts that included a nonprofit organization called Tropical Disease Initiative and a project started last year that opens compounds from Pfizer Inc. to researchers at a nonprofit called Drugs for Neglected Disease Initiative.

The Glaxo data will be hosted by three websites, two of which are government-funded (one in the U.S. and one in Europe). The third is a Silicon Valley company called Collaborative Drug Discovery Inc. CDD, as it is called, was spun off in 2004 from drug maker Eli Lilly & Co. and has funding from the Bill & Melinda Gates Foundation and Founders Fund, a venture-capital firm.

CDD's Web service combines elements of a Facebook-like social network with an Oracle-style database. Any researcher who registers on the CDD site will be able to see graphical depictions of Glaxo's compounds and relevant chemical and biological data. The database will allow them to upload their own data to be viewed by other researchers.

The service is free of charge. If a researcher wants to combine the data with proprietary information, CDD alsooffers a fee-based, secure version of its site that allows researchers to lock up information they want to keep secret.

Developing a new drug is a trial-and-error process of testing which chemical compounds produce a certain effect on a biological target. In the case of malaria, the target can be the Plasmodium parasite that causes the deadly disease or human red-blood cells that it needs to survive. Over the past year, Glaxo has tested two million compounds, culling the 13,500 molecules that it says have some effect. However, narrowing down the compounds to a handful that might yield a drug is an increasingly complex process.Any compound that proves promising in the current effort will take years of testing and investment to turn it into a malaria drug.

Glaxo says that it won't seek patents on any malaria drug that the compounds yield, and hopes other researchers will also donate their intellectual property to a patent pool for so-called neglected diseases like malaria. If the Glaxo compounds are used to develop a drug for other types of diseases, then the company "would consider" the intellectual-property issues, a Glaxo spokeswoman said.

Researchers including James McKerrow, a professor at the University of California, San Francisco, have used CDD since 2007 to share data about diseases including malaria and schistosomiasis, a parasite that can cause liver and kidney damage. The group shared data on tens of thousands of compounds to speed up the process of picking a handful of compounds (for diseases such as malaria) that are the best options to try on animals, Dr. McKerrow said.

Barry Bunin, CDD's chief executive, believes that the work on neglected diseases is a precursor for big pharmaceutical companies to eventually use the open-source techniques for developing commercial drugs.

Some drug experts doubt that will happen. The reasons include the nettlesome problem of managing intellectual property and various uncertainties. Any given compound, for example, could wind up affecting more diseases than expected and turn out to be more valuable than expected. Glaxo, for instance, found that drugs that inhibited growth of the parasite that causes malaria were of a type that is also marketed to treat cancer.

"I think that's a potentially interesting model but I don't think for-profit institutions would participate," says Brendan O'Leary, general partner at Prism Venture Management, a venture-capital firm that invests in life-sciences companies.

Yet Glaxo'sMr. Cammack doesn't rule it out. He hopes the open-source work will influence Glaxo more broadly in the future, particularly given the challenges big pharmaceuticalcompanies face in launching new drugs. "The pharmaceutical industry needs to look at lots of ways of doing business in the future," he said.

Category: Open Source | Views: 99 | Added by: Root | Date: 28.05.2010 | Comments (1) | Source: online.wsj.com

Linux Collaboration Summit Android's deviant Linux could be readmitted to the main kernel following talks at the Linux Collaboration Summit in San Francisco today and Friday.

Developers from Google's Android team are due to meet the Linux kernel devs in the hope of working out their differences and closing an awkward chapter in the history of Linux.

Linux Foundation executive director Jim Zemlin, whose group hosts the annual summit, told The Reg: "I think they can hopefully work it out... the purpose of this event is to table those conversations."

Google open source programs manager Chris DiBona told us it would be a "multi-year" process. "I think it's going to take more than a couple of days to sort things out."

He noted, though, that reintegration would not be too hard because Google has deliberately stuck very close to the main Linux kernel with Android.

That suggests the issue is more political than technical, for two main reasons.

One is that Android has entered the rats' nest that is the mobile phone industry, and Google must now balance any desire to respect the wishes of the Linux community for compatibility with the more diverse, competing - and not always logical - interests of those now adopting Android and its own plans.

It's an industry where a maze of chip makers, handset manufacturers, and carriers have competing hardware, software and service demands, and retain an obsessive paranoia about keeping new launches secret from each other and the world. Keeping new features secret is harder when everybody shares the same code or kernel.

It's a maze Java's been bogged down in for years.

"Android is very complicated," DiBona said of the ecosystem earlier during the Summit. "I firmly believe over time a lot of the technology we've been working on [in Android] will make it into the mainstream kernel, we have to do better."

The other could be the personalities involved, who might not care for the politics of the phone industry compared to the purity of the kernel.

Appearing on a panel ahead of DiBona was Greg Kroah-Hartman, the Novell fellow and Linux developer who booted Android from the Linux kernel last year by deleting the Android drivers. Kroah-Hartman said that at the time nobody cared about the Android code and that, ultimately, Google had forked the kernel with a "sometimes bizarre" security model.

Judging from earlier comments Kroah-Hartman has made, he meant no one cared about making sure the code was merged with the main Linux tree. The world certainly cares about Android.

More than 30 phones ship on Android, with more planned, while the Linux is found on tablets and e-book readers such as Barnes & Noble's Nook.

Android had 7.1 per cent market share in the US smart-phone market January - up 4.3 per cent since October according to comScore. Since October, Android has grown faster than Apple's iPhone, up 0.3 per cent to - an admittedly already robust - 25.1 per cent, while Windows and Palm both shrunk.

If it was hoped Google would be brought to heel by being ejected from the Linux tree, it was a hope that was never realized. "Just because our code was booted out of the fork doesn't mean we aren't releasing code all the time - we are," DiBona had told summit attendees.

As far as DiBona is concerned, not all the features in Android will be relevant to mainstream or enterprise Linux kernel users because they are geared towards handsets - such as specific Qualcomm chip sets.

The dilemma of success

This has been an awkward chapter in the history of Linux. Summit speakers and Linux people around the event down played the problem, either calling it "a little fork" or saying "forks are good".

Google's operating system is helping propel Linux to new devices and even greater market share - advancing the common cause. It has done so, though, at an apparent price to unity of the kernel and in a way that's been played out in the public arena.

But attendees saw this as an issue and wanted clarification, with questions to DiBona during his session and speakers in an earlier panel about future of the kernel kept coming back to the Android fork.

James Bottomley, Linux SCSI subsystem maintainer and Novell distinguished engineer, said during the kernel panel forks are prevalent in embedded systems where companies use the fork once then "throw it away".

"Google is not the first to have done something like this by far, just the one that’s made the most publicity," Bottomley said.

"Hopefully the function of this collaboration summit is there is some collaboration over the next two days and we might actually solve it." ®

Category: Open Source | Views: 104 | Added by: Root | Date: 20.04.2010 | Comments (0) | Source: www.theregister.co.uk

KDENo one is better qualified to talk about the state of the KDE desktop than Aaron Seigo. A former member of the board of KDE e.V, the German non-profit that oversees the project, Seigo is a lead developer on the desktop. Last weekend, I interviewed him at the Calgary Open Source Systems Festival, COSSFest, in front of an audience, on where KDE is today and where it is heading.

According to Seigo, the large-scale changes that began two years ago with the release of KDE 4.0 are mostly complete now. "We've reached the stage with the 4.4 release that happened in January where we've got this nice feature set on the desktop and we have applications available for it and some nice refinements in the look and feel. That's where we are. But where are we going? That's always the difficult question. Once you've arrived at a place,what are you going to aim for?"

Seigo's answer to his own question is that KDE is currently moving in three directions: adding functionality to the desktop in both small features and within specific applications, extending the concept of the social desktop, and the introduction of KDE on to every possible hardware platform. Each is a small story in itself.

Fine-tuning the KDE Desktop

In contrast to some of the earlier releases in the KDE 4 series, Seigo says, now "we have the features that people expect [and] we've given people a lot of new things they can do." The next step, he says, is "putting an emphasis on fit and finish -- working on performance, really ratcheting down the screws on stability."

Something of this direction can already been seen in the current 4.4 release, with the addition of new features such as the ability to group many windows into tabs in a single one. However, tabbed windows are only the beginning, Seigo says.

He suggests that future releases will make the taskbar aware of tabbed windows, and allow users to save them for use in a latter session. Similarly, he sees the recently-added geolocation feature as a first step towards a KDE version that will automatically change the contents of the desktop according to where you are -- for instance, opening one set of icons and files when the computer starts at your office, and another when it starts at home.

In addition, many of the changes to the desktop are occurring within specific applications. For example, KOffice has received funding from Nokia to develop a document viewer for the Maemo 5 mobile platform. Nokia," Seigo says, "is investing a lot, not only so it's fast, but also so it has import/export filters for Open Document and Microsoft Office format, so if you create a document in OpenOffice.org, it will work perfectly on your phone."

Another example is the new direction for Krita, KOffice's rasterized graphic program. For a long time, Seigo says, the sub-project wasn't sure "If they were a drawing app, or maybe a photo retouching app, or what-the-hell were they?"

At a recent developers' sprint, Krita enlisted design expert Peter Sikking, who has also worked with the GIMP, to help the sub-project find direction.

"At the end of this experience, they decided that what they really were was a natural process drawing application," Seigo says -- that is, an application that simulates as closely as possible such aspects as brush strokes and color-mixing. "Other things like photo editing are plugins now, something that you add afterwards."

"The other exciting area of development right now is in business support," Seigo says. "Things like groupware. KDE is working a program called OpenChange which is doing a compete reimplementation of MS Exchange," Seigo says. "They were actually at the Samba conference this year, and I always refer to them as the Samba for Exchange. KDE is being ported to the new Akonadi framework [for personal information management], so in the not-too-distant future, you'll be able to choose your server of choice, including Exchange. That's really a first for us."

KDE and the Social Desktop

The second major direction is the increased use of the social desktop. According to Seigo, this trend began with introduction of Nepomuk, the social semantic desktop that maintains a database of files and their tags.

Nepomuk is primarily an academic project, but, thanks to sponsorship from Mandriva, KDE was one of the first to implement it in a desktop.

"That's reached the stage now where you can tag files, annotate them, search for them, and create a timeline to see the order in which you've used things in the file manager," Seigo says. "That's nice, but it's really the tip of the iceberg. The end goal is to connect all this metadata with people and the way people work."

KDE already includes widgets for keeping track of people via OpenDesktop.organd to access the KDE Knowledge Base, but future developments could see tools for keeping current with both friends and KDE contributions, and even seeking answers to hardware problems from others who own the same hardware.

Seigo calls this trend "freeing the web from the web browser," adding that "it's a shame the web is stuck with the web browser." In direct contrast to Google's Chrome OS, which replaces the desktop with the browser, the goal of KDE is to distribute access to web resources throughout the existing desktop.

"That means using web technologies in our desktops," Seigo explains. "It's really erasing the boundaries between what is local and isn't local, and, most importantly, in the spirit of free software, putting the control and the choice into the hands of the users."

New Hardware Platforms and Their Influence

The largest current direction for KDE is the extension on to new platforms. KDE has already released Plasma Netbook, a netbook-specific interface that Seigo describes has "about 99% the same stuff under the hood" as the traditional desktop.

Now, KDE is expanding to other hardware platforms as well. "We've got mobile going right now," Seigo adds. "We're working on a mobile interface that is designed to be a phone/PDA-type interface. Our target platform is MeeGo, and we're working on things such as the Jax10 device, which is Intel-based. We're also working on a media center. So, at the end of the day, we'll have this collection of shells that go from desktop to netbook/tablet to mobile."

One result of this hardware integration that is already having an effect is the influence of netbooks and mobile devices on the traditional desktop. Screen size, available RAM and hard drive size all place limits on interface design, although the hardware distinctions between portable devices and workstations is starting to narrow.

Even so, differences remain. As an example, Seigo points out that a mouse is too precise a tool for a mobile device.

"This leads to things like having clickable widgets," Seigo says. "so that if I have a list of things, I might be able to click it with my finger. And because we use the same technologies for the primary user interface, we now have clickable widgets o the desktop as well. We probably never would have invested the time in doing clickable widgets if we were just focusing on the desktop."

Other Changes, and Lessons Learned

Other changes are happening that are external to the software. Realizing that KDE no longer referred only to a desktop, but to a community engaged in building related technologies, the project announced a rebranding last fall in the hopes of better reflecting what the project is about.

The near future should also see a change from SVN to Git for version control. Seigo anticipates that the greater accessibility of GIT will lower the barriers for contributors.

Some KDE projects like Amarok have already switched to Git, and, according to Seigo, "They're moving at an amazing pace, and the main reason is that the number of contributors have gone up." Seigo does expect "a week where everyone's going, 'What the hell am I doing?'" because KDE has over five millions lines of current code, and some 58 gigabytes of archives to transfer. But "hopefully, when we all move over, KDE development will go even faster."

But, whatever changes are in store for KDE, Seigo suggests that they should occur with a minimum of problems. In particular, Seigo says that, because the KDE 4 series is designed to be more easily altered than previous release series, code bloat is less likely to be a problem, because fewer kludges are needed to work around hard-coded limitations.

Moreover, "in cases where there is bloat, we disable it at run time if your battery starts to run out or if your machine is too slow. You give up some of the bling, but you still have a fully functional, good system."

Seigo does express some concern about another user revolt like the one that happened with KDE 4.0. However, he blames the revolt partly on distribution's efforts to be the first with new software, and partly on inevitability.

"We have a very bad habit in free software in general that, whenever necessary development happens -- something that has to be done -- we're not good at creating new products around that," Seigo says. "We just say, 'Here's a new thing,' and we throw it out and see how it goes. The distributions really need to get better with how they deal with such things, because upstream can't realy stop and ossify our code. We need to do this every so many years, and the distributions have to learn to deal with it. And it's not exclusively a KDE thing; we saw the same thing with PulseAudio"

And when will the KDE 5 series roll out? Seigo says that the version number might change to keep it in sync with that of the Qt toolkit, but that, otherwise, a new development series is unlikely.

"We're maybe halfway through what we want to achieve with KDE 4," Seigo says. "The frameworks that we have are not being fully utilized, and wwe're not looking at things and saying, 'Dang, I wish there was something we could do.' We were really doing that with KDE 3, and we don't have any of that on our plate right now. We're kind of like a kid whose mother buys a shirt three sizes too big and tells him that he'll grow into it -- we still have lots of room for growth."

In a few years, KDE 5 will probably happen, but Seigo predicts that the change would be more like the one between the KDE 2 and 3 series, and not nearly as radical as that between KDE 3 and 4. "I think we've probably got a good decade of development in the framework we have right now," Seigo says.

Category: Open Source | Views: 99 | Added by: Root | Date: 19.04.2010 | Comments (0) | Source: itmanagement.earthweb.com

Long-Time Open Source Contributor Collabora Joins Linux Foundation

Collabora’s team of open source development veterans will contribute to MeeGo project

SAN FRANCISCO, April 15, 2010 – The Linux Foundation, the nonprofit organization dedicated to accelerating the growth of Linux, today announced that Collabora Ltd., has become a member and will participate in the MeeGo project (http://www.meego.com).

Collabora is a globally distributed team of open source software consultants who are also active maintainers and contributors to a variety of open source projects. The company provides development, consulting and project management services, among others: http://www.collabora.co.uk/services/.

Collabora has a long history of contributing to mobile open source projects and developing applications for a variety of platforms that include GNOME, KDE, Moblin, Maemo – and now, MeeGo.

"The Linux Foundation provides a home for important projects such as the MeeGo platform,” said Philippe Kalaf, director and co-founder at Collabora Ltd. "We’re excited to join the Linux Foundation so that we can participate directly in upstream development of the MeeGo platform, attend online and face-to-face meetings and do what we can to invest in the project’s success.”

"MeeGo is one of the many projects that benefit from Collabora’s contributions,” said Amanda McPherson, vice president of marketing and developer programs, The Linux Foundation. "We’re excited to have such a veteran group of open source experts join the Linux Foundation and collaborate on important projects such as MeeGo.”

Collabora is attending this week’s Linux Foundation Collaboration Summit, which includes day 1 keynotes from MeeGo leadership as well as project meetings on days 2 and 3. For more information about the Summit, please visit:http://events.linuxfoundation.org/events/collaboration-summit.

About Collabora Ltd.
Headquartered in Cambridge, UK with a network of developers worldwide, Collabora Ltd. is a software consultancy specializing in delivering the benefits of open source to the commercial world. Collabora combines years of open source software expertise with hard-won experience from working in the mobile and consumer electronics industries. They help clients effectively take open source technologies from the community to real-world consumers, re-using existing components to reduce time to market and focus on product differentiation. For more information please visit www.collabora.co.uk.

About the Linux Foundation
The Linux Foundation is a 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 Linux and open source companies and developers from around the world. The Linux Foundation promotes, protects and standardizes Linux by hosting important workgroups, events and online resources such as Linux.com. For more information, please visit www.linuxfoundation.org.

###

Trademarks: The Linux Foundation and Linux Standard Base are trademarks of The Linux Foundation. Linux is a trademark of Linus Torvalds.

Category: Open Source | Views: 94 | Added by: Root | Date: 19.04.2010 | Comments (0) | Source: www.linuxfoundation.org

IBM10 years ago, IBM had a single mission for Linux: Make it better. Now in 2010, IBM (NYSE:IBM) has a decade of experience in working to do just that, and is sharing its knowledge about how companies and developers can better participate in the Linux community.

Speaking in a keynote session at the Linux Foundation's Collaboration Summit, Dan Frye, vice president of open system development at IBM, provided his insights into some do's and don't when trying to work with Linux.

For IBM, one of the hardest lessons it had to learn was one about control. Mainly, there is none.

"There is nothing that we can do to control individuals or communities, and if you try, you make thing worse," Frye told the audience. "What you need is influence. It goes back to the most important lesson, which is to give back to the community and develop expertise. You'll find that if your developers are working with a community, that over time they'll develop influence and that influence will allow you to get things done."

Frye noted during his keynote that an early question that IBM asked internally about Linux was how it could control a chaotic development process. As it turns out, Linux development isn't a chaotic process, though it may appear that way to some looking from the outside.

Joining the Linux community as a participant in a broader ecosystem also proved to yield a key lesson for IBM.

"It's easy to form a community around yourself," Frye said. "It's much harder and more valuable to participate in a community that you do not control -- it took us time to learn that."

Fry recalled that a few years back, IBM wanted to push its own Linux scalability effort -- an initiative that didn't work out, as IBM did not get any community input for the project. The problem was that IBM didn't know how things worked in the Linux community, Frye said.

For example, he said someone would send a note on a mailing list about an IBM effort, and then the IBM people in turn would have a team huddle to determine a response. Frye noted that it would take IBM a lot of time to respond, and by the time it did, the interested community individuals would be long gone.

Dan Frye"We spent far too much time behind the IBM firewall, discussing things, and we tried to polish our external communications," Frye said. "So we banned internal IBM communication on the Linux kernel. Anyone working on the kernel at IBM was not allowed to talk to anyone else inside the company. All communications had to be external."

That effort led to IBM having more success in dealing with the community. In addition, IBM learned that it doesn't work to make large code donations, either. Frye stated that it's far more effective to start working inside of a community and then deliver incremental pieces of work.

While IBM discovered that it can't control the process, Frye noted that it is possible to work on the things that were important to IBM even within the community model.

"It is perfectly acceptable to scratch your own itch," Frye said. "You can work on the things that are important to you and your company, and things will work out."

The other lesson that IBM has learned is that it's the end result that matters in Linux, and not who runs a project or starts a particular effort.

"It does not matter whose code is eventually shipped," Frye said. "If your folks drop code and someone takes that code, rewrites it and makes it better, that is fine."

Sean Michael Kerner is a senior editor at InternetNews.com, the news service of Internet.com, the network for technology professionals.

Category: Open Source | Views: 95 | Added by: Root | Date: 16.04.2010 | Comments (0) | Source: www.cioupdate.com

Ubuntu Linux is gearing up for the debut of its latest release with Ubuntu 10.04, codenamed "the Lucid Lynx" and scheduled for general availability at the end of the month. It's a release that offers multiple new features on the desktop and a new look to Ubuntu Linux.

The Lucid release could also help to further accelerate adoption of Ubuntu, which has been growing over the last several years. In 2008, Canonical, the lead commercial sponsor behind Ubuntu, pegged the number of Ubuntu users at 8 million. It's a figure that could have increased by as much as 50 percent or more since then, insiders say.

"We have no phone home or registration process, so it's always a guesstimate. But based on the same methodology that we came up with for the 2008 number, our present belief is that it's somewhere north of 12 million users at the moment," Chris Kenyon, vice president for OEM at Canonical, told InternetNews.com

In contrast, as of March 29, Red Hat's Fedora Linux was reporting usage of its Linux distribution at approximately 24 million installations.

Usage numbers aside, the upcoming Lucid release from Ubuntu is a big one for the Linux distribution as it is the first new Long-Term Supported (LTS) release in two years. An LTS release provides three years of support on Ubuntu Desktop, and five years on Ubuntu Server. In contrast, non-LTS Ubuntu releases come out every six months and have only 18 months of support. The last Ubuntu LTS release was the 8.04 release, "Hardy Heron," which made its debut in April 2008. Kenyon expect that users still running the 8.04 LTS will now make the jump to the 10.04 LTS when it becomes available.

Ubuntu Desktop

On the desktop, the Lucid release is the benefactor of a new branding initiative from Canonical, which transforms the traditionally brown-colored Ubuntu interface into one with a new purple look it calls "aubergine".

The desktop also benefits from the inclusion of the new Me Menu, which combines a user's chat and social networks into a user interface button. With the Me Menu, users can access and update instant messaging and social networks including Facebook, Digg, Twitter, Identica, Google Talk, MSN and IRC.

The Ubuntu One desktop service synchronization effort is also being expanded in the Lucid release.

Category: Open Source | Views: 173 | Added by: Root | Date: 09.04.2010 | Comments (0) | Source: www.linuxplanet.com

For the first time in its 16-year history, the Debian GNU/Linux project has a woman in the running to become leader of the project when voting for the post takes place between April 2 and April 15.


Margarita Manterola, a software developer from Argentina, mostly Python, teaches programming at a university. She has been involved with Debian since 2003, became a developer in 2005 and has been part of the Debian Women project since it kicked off in 2004.

Manterola, who submitted her nomination just before the deadline, will have to defeat three others if she is to win.

Stefano Zacchiroli, who ran last year and lost to the current leader, Steve McIntyre, was the first to cast his hat in the ring.

Also in the running is Wouter Verhelst, who says he decided to contest simply because for quite some time Zacchiroli was the only candidate and that would not be good for the project. Verhelst ran for the post in 2007 but was not successful.

Charles Plessy makes up the quartet of candidates.

Zacchiroli is a post-doctoral fellow at a university in Paris, France, Verhelst runs his own free and open source software business, and Plessy is a molecular biologist whose main contribution has been to the Debian Med project.

Campaigning ends on March 31. The new leader's term begins on April 17.
Category: Open Source | Views: 157 | Added by: Root | Date: 19.03.2010 | Comments (0) | Source: www.itwire.com

Even though the idea of formal alignment between the freezes of Debian and Ubuntu didn’t hold, there has been some good practical collaboration between the maintainers of key subsystems. There are real benefits to this, because maintainers have a much more fruitful basis for sharing patches when they are looking at the same underlying version.

Harmonization for Ubuntu 10.04 LTS and Debian Squeeze

I think this is where we stand now:


Ubuntu Debian RHEL SLES
Kernel 2.6.32 + drm-33 2.6.32 + drm-33 2.6.32 2.6.32
GCC 4.4 4.4
Python 2.6 2.6
OpenOffice.org 3.2 3.2
Perl 5.10.1 5.10.1
Boost 1.40 1.40

I’m sure there are inaccuracies, please help me keep this up to date, sabdfl on freenode is the best way to reach me. The RHEL and SLES numbers are third-hand, so up-to-date information would be appreciated.

The actual release dates of Ubuntu LTS and Debian will vary of course, because of different priorities. And there’s no requirement that the same base version be used for every major component – there may well be differences allowing for different approaches. But where we do have it, we’ll be able to collaborate much more effectively on bug fixes for key upstream pieces. If a lot of distributions pick the same base upstream version, it greatly increases the value of extended shared maintenance and point releases of that upstream.

Why every two years?

Two years is a compromise between those who want 1 year releases for better support of cutting-edge hardware and those who want 7 year releases so their software stack doesn’t change before their job description does ;-) .

A whole-year multiple has several advantages. It means we can schedule the processes that are needed for collaboration at the same time of year whenever we need them – unlike 1.5 or 2.5 year cycles. Three years was felt to be too long for hardware support. Two years is perceived to be the Goldilocks Cadence – just right.

What are the criteria for choosing a common base version?

In both the Ubuntu and Debian cases, we’ll be making a release that we support for many years. So be looked for versions of key upstreams that will pass the test of time. Sometimes, that means they can’t be too old, because they’ll be completely obsolete or unmaintainable in the life of the release. And sometimes that means they can’t be too young. In general, it would be better to be reviewing code that is already out there. But there are also lots of upstreams that do a credible job of release management, so we could commit to shipping a version that is not yet released, based on the reputation of the community it’s coming from.

What if there’s no agreement on a particular kernel, or X or component-foo?

We will almost certainly diverge on some components, and that’s quite OK. This is about finding opportunities to do a better job for upstreams and for users, not about forcing any distro to make a particular choice. If anyone feels its more important to them to use a particular version than another, they’ll do that.

Open invitations

It’s really helpful to have upstreams and other distributions participate in this process.

If you’re an upstream, kick off a thread in your mailing list or forums about this. Upstreams don’t need to do anything different if they don’t want to, we’ll still just make the best choices we can. But embracing a two year cadence is the best way you have to be sure which versions of your software are going to be in millions of hands in the future – it’s a great opportunity to influence how your users will experience your work.

Of course, we’d also like to have more distributions at the table. There’s no binding commitment needed – collaboration is opportunistic. But without participating in the conversation one can’t spot those opportunities! If you represent a distribution and are interested, then please feel free to contact me, or Matt Zimmerman, or anyone on the Debian release management team about it.

I think this is a big win for the free software community. Many upstreams have said "we’d really like to help deliver a great stable release, but which distro should we arrange that around?” Upstreams should not have to play favourites with distributions, and it should be no more work to support 10 distributions as to support one. If we can grow the number of distributions that embrace this cadence, the question becomes moot – upstreams can plan around that cycle knowing that many distributions will deliver their work straight to users.

Category: Open Source | Views: 103 | Added by: Root | Date: 15.03.2010 | Comments (0) | Source: www.markshuttleworth.com

The Free Software Foundation is gearing up for a big event March 19th through 21st to be held in Cambridge, Mass. at Harvard's University Science Center. LibrePlanet 2010 is a three day event with workshops on using free software for everything from Web development to video editing and graphics. This year's LibrePlanet is going to feature a new "Women's Caucus," a day-long track on Sunday to boost participation by women in free software projects.

There's no shortage of events focused on free and open source software. You can't swing a penguin without hitting a conference these days, so we interviewed FSF membership coordinator Deborah Nicholson to find out what makes LibrePlanet different from some of the other events going on this Spring.

OStatic: What's the history of LibrePlanet? How did the event come together, and how long has it been going?

LibrePlanet grew out of the FSF annual associate members meeting that we've been holding since 2003. This is the second year we've made it open to non-members. We realized we wanted to use our annual gathering to inspire more free software activism and allow more interactive time for teaching, sharing and hacking.

OStatic: What's the goal of LibrePlanet, overall?

We want to bring free software activists, users and developers together to talk about the free software movement on a strategic level. Communication and an understanding of how all the parts work together make us all better contributors -- whether we're fighting against DRM, writing user manuals or hacking on a free software alternatives to proprietary software like Flash. The message of LibrePlanet is that the whole community works together, in solidarity, to secure computer user freedom for everyone.

OStatic: Let's talk mechanics for a moment. This is an event that will draw about 250 people. What kind of planning goes into this sort of event, and what kind of lessons can you share for others who'd like to run a similar event?

It's important to get a mix of speakers that people have heard of and some new voices. Different projects and initiatives are cropping up all the time. It's really inspiring for new people when you can showcase people who are making significant contributions after just a year or two's involvement.

This year we also set up a Women's Travel fund. We recognize that women often don't have access to the same levels of funding that men do, so we decided to ask people if they'd like to help us even that out. We're hoping that other conferences will consider setting up something similar.

The FSF receives the bulk of its funding for its mission and events like LibrePlanet from individual donors and members but we are happy to receive donations from corporations that want to help us fund our work. We have a corporate patron program but we don't accept money for advertising at FSF events like LibrePlanet.

OStatic: Does the FSF provide support for other, like events?

The FSF subsidizes LibrePlanet by offering a low-cost admission, $60 or free for FSF members. While we don't provide financial support for other events, we're certainly happy to publicize other free software events on our website. Unfortunately, we can't list every event people ask us to because often they promote open source or mis-attribute the goal of creating a free operating system to Linux and not GNU. That kind of obfuscation only makes our work harder.

OStatic: This year's LibrePlanet features a full-day "Women's Caucus," is this new? What's the goal for that part of the event?

It is new. The FSF held a mini-summit last fall to sort out what could concretely be done to increase women's participation in free software. The schedule for Sunday's Women's Caucus is the result of that mini-summit and subsequent IRC meetings.

Our goal is to enact short term solutions with activities like Selena Deckelmann's workshop on speaking at technical conferences and lay the groundwork for longer-term solutions with Leslie Hawthorn's talk on free software mentoring. We hope that people will take the ideas presented at this event back to their projects and local communities and continue to build on them. We've been really encouraged by the fact that more women have registered for LibrePlanet this year than ever before.

OStatic: In-person events are great for people who can attend in person, but what about those who can't attend? Will the content be archived or available online in some fashion?

Saturday and Sunday's talks and workshops will be streamed as live audio and then archived for anyone who wants to listen to them in the future.

OStatic: What should an attendee expect to get out of the conference?

It depends on what they're looking for. New users can learn new ways to customize their GNU/Linux set-up, project maintainers can learn how to better recruit women, some folks may find a non-coding role that suits them, law geeks will hear what's new on the legal landscape for free software and still others can spend time hacking on GNU Social or LibreDWG. In short, we aim to present policy, activism and coding as a single, yet varied, toolbox for user freedom.

Category: Open Source | Views: 115 | Added by: Root | Date: 15.03.2010 | Comments (0) | Source: ostatic.com

Victoria’s Electoral Commission has flagged plans to expand its use of electronic voting kiosks based on Linux software in the next state election in November this year.

The state first started using the machines in a limited trial during the last state election in 2006. It appears as if the machines were used for voting for the vision-impaired, as well as for military personnel. News of the rollout was broken by Computerworld.

However, in tender documents released last week, the state revealed it would expand its use of the machines. About one hundred kiosks will be deployed to early voting centres (including mobile facilities) around the state as well as in the United Kingdom.

According to the tender documentation, the machines will consist of one in-built 19″ LCD touch-screen, one PC with an Ethernet network port, and an in-built USB smartcard reader. The machine must be able to run Linux, as the commission has requested Linux drivers for the components.

The commission stated it would install Linux on the machines itself, but it remains unclear which exact version of the open source operating system it will use.

The tender documents stated that drivers must be compatible with the "2.6 kernel/Gentoo release of Red Hat Enterprise Linux”. However Red Hat and Gentoo are quite different Linux distributions.

It appears as if Victoria’s previous e-voting system was supplied by Hewlett-Packard, in conjunction with Spanish company Scytl.

The news comes as Linux has not been making headway for desktop use in Australia — even in such limited use as customised and locked down terminals such as e-voting systems require.

One of the last stand-out Linux desktop deployments in Australia was that found at Kennards Hire. However, in December 2009 the plant and equipment company revealed it had migrated its 300 desktop machines running Fedora Linux back to Windows (thin clients) in 2008.

In contrast, the New Zealand government is currently engaged in a pilot to replace Windows PCs with desktops running Linux and open source software. However, Linux remains a force in local server deployments, where it is seen as the main rival operating system to Microsoft Windows.

Category: Open Source | Views: 114 | Added by: Root | Date: 10.03.2010 | Comments (0) | Source: delimiter.com.au

BSI LogoIn May, Swiss company Business Systems Integration AG (BSI) will release its Scout business application framework to the open source community. A first look at the Scout project's source code will be available to attendees at this year's EclipseCon conference, taking place from the 22nd to the 25th of March, 2010 in Santa Clara, California.

The Scout framework is the foundation for a number of BSI's products, such as BSI CRM. It consists of an application model, a reference implementation, an SDK (Scout Development Toolkit) and a number of development tools. Its primary goal is to reduce development time for service-oriented architecture (SOA) and Java 2 Platform, Enterprise Edition (J2EE) compliant business solutions.

According to Andreas Hoegger, Eclipse Scout project co-leader and System Architect for BSI, opening up the framework is the next logical step. During EclipseCon 2010, Hoegger and BSI project manager Matthias Zimmermann will present a two hour tutorial on Eclipse Scout. 

BSI joined the Ecilpse Foundation in May of last year as an Eclipse Solutions Member. Eclipse Scout is currently at the project proposal status. The Scout source code to be released in May will be made publicly available under an Eclipse license.

Category: Open Source | Views: 108 | Added by: Root | Date: 10.03.2010 | Comments (0) | Source: www.h-online.com

Simon Phipps, Chief Open Source Officer at Sun, has left the company following its acquisition by Oracle. Reflecting on his nearly ten years at Sun in a posting on his personal blog, Phipps feels he achieved some "amazing things", including the releasing of code for Unix, Java, elements of Linux and the SPARC chip under free licenses. Phipps is also proud of the part he has played in guiding the Open Document Format at Sun and his role in kick starting Sun's blogging culture. He pays credit to the people he worked with in pushing forward those ideas within Sun.

Phipps has had disappointments though; he wanted to see Apache get the Java TCK licence that they wanted, an issue which has led to constant friction within the Java Community Process, and he didn't manage to get code for some projects "permanently outside the Sun firewall". Overall though, Phipps says he is "amazed and humbled to see what the open source team at Sun has achieved". Phipps has not made a decision on what he will do next, but will be keeping people informed through his Wild Webmink blog.

Phipps joins a number of former Sun employees who have left since the acquisition by Oracle. Tim Bray, SGML and XML expert, left on March 1st, and a number of the Drizzle developers, but apparently not including lead developer Brian Akers, have moved to RackSpace Cloud.

Category: Open Source | Views: 119 | Added by: Root | Date: 10.03.2010 | Comments (0) | Source: www.h-online.com

Linux MintClement Lefebvre Linux Mint is a Ubuntu-based distribution which aims to bring a more complete, elegant and friendly desktop solution to its users. To do this, the project offers multimedia codecs, Flash and Java support right out of the box, along with some custom applications. Mint, the child of Clement Lefebvre, has attracted a lot of attention over the past three years. Some people are very happy with the product and provide the project with a steady stream of donations, while others downplay the distribution, claiming Mint is just Ubuntu with additional codecs and a different theme. It had been over a year since I last tried Mint and I decided to see what the project currently has to offer. Before setting out to test drive Mint, I had a chance to exchange e-mails with Clement Lefebvre (pictured on the right) about his creation...

* * * * *

DW: What's new in Mint 8? What are some of the new features people will enjoy in Helena?

CL: We answered many of the requests we received after the release of Linux Mint 7 and some of the changes we made were quite popular among our users. The Update Manager now allows you to ignore updates for certain packages. The level associated with each package is something we maintain so this addition gives a lot more power to the user. We also improved many aspects of the Software Manager and we implemented numerous little things to make the system more comfortable to use.


DW: One comment that comes up a lot on the DistroWatch forum is that Mint uses the Ubuntu repository, rather than host its own. Would you care to explain why that is and if there are any plans to develop your own repositories? I understand that Mint has a small repository of about 440 packages, could you tell us about that?

CL: Linux Mint isn't just based on Ubuntu, it's fully compatible with it. Unlike what Canonical does with Debian, we do not fork the Ubuntu repositories or break compatibility with our base distribution. We use two technologies to make the most of our package base while remaining independent in our choices and the changes we want to implement: APT pinning (which is well-known to Debian users) and adjustments (which is a technology of our own). When we want something to act differently than it does in Ubuntu we can either maintain the package ourselves or dynamically tell our system to adjust the changes we require. Our repositories are given a higher priority than the other ones, ensuring that Linux Mint users pick the versions we maintain rather than the ones coming from upstream.

Developing our own repositories represents a massive amount of work. If you look at the various distributions on the market you'll notice very few projects which have the resources to both maintain their own packages and develop new innovations on a regular basis. I can think of only a few, and these are backed with corporate funding - with a business model that usually requires them to shift their focus away from what matters to home users and onto more lucrative activities such as business support.

Of course, with our own repositories we would become more independent. I would personally like to slow things down and to be more conservative on the base of the system and when it comes to hardware detection, to ensure more coherence and less regressions between releases, but we're more than happy with what's done upstream, whether it comes from projects like GNOME, KDE, the Linux kernel team or even distributions like Debian or Ubuntu. Every six months our own features shine on top of a large amount of upstream improvements and the result is fantastic. If our goal is to get to a perfect desktop then we're only introducing change when we think we can do better. There's still much to do to improve the desktop and so it's not the time for us to focus away from this. We leave the system to upstream projects and we don't feel the need to introduce changes in that domain.

On the things we do want to change, APT pinning and our adjustment system give us the flexibility we need and so we don't need to duplicate and/or patch every single package in separate repositories.

With regards to server loads, both Linux Mint and Ubuntu are mature projects with mirror networks. For the distribution, a network of mirror hosts is very important. It makes it easy for people to download and use the operating system, it reduces the load on each server and it improves the overall performance for each user. For the mirrors, this is also very important as once they have the resources hosted locally, they can offer them easily to their own audience. Let's take a national ISP as an example. If many people in the country download and use Linux Mint, that creates significant bandwidth and requests from this country to our servers in Germany or Ubuntu servers in the USA. It's in the interest of the ISP to mirror both Ubuntu and Mint so that the local users find the same resources locally. To the distributions, that means fewer things to worry about. To the users that means local servers, to the ISP that means less outgoing requests.

I wish I could answer the question more briefly but there's so much to say about the hosting strategy. To summarize, there's no real advantage in maintaining our own repositories at the moment as it doesn't represent any significant issues when it comes to server loads or our independence as a distribution and it would require a lot of work, attention and focus which would inevitably be shifted away from what matters the most: improving the desktop.


DW: The Mint web site makes it very clear that the project is based on Ubuntu and, in turn, Debian. When you started with Mint was there any move to work within the Ubuntu community more? Or did you see your creation as being its own distro right from the start?

CL: The project was independent from the very start and although the system itself technically qualifies as an Ubuntu flavour (since it's both based on and compatible with it, and since the base system is almost the same) the distribution itself, in terms of direction, structure and ways of working is completely different. We consider Ubuntu as an upstream component and, as prominent as it is within the end result, it's still something we consider as a part, which can be changed, modified, patched and configured to fit in. The same way we're committed to use GNOME as our desktop, we're committed to use Ubuntu as our package base, and the reason for this is simple: these components give us the best results to get the job done. That doesn't mean we're not looking elsewhere though. We're often trying out different desktops, in particular with community editions such as KDE, Xfce, Fluxbox. And we're interested also in porting our technology to other package bases such as Debian (for which there's a project planned) and Fedora. Because of the complexity of these upstream projects and because we're focused on our main task, we're not actively involved in working with them or in developing our own desktop or package base.


DW: Your site offers professional support packages at reasonable prices. Do you have any support clients, and if so, are they mostly home or business clients?

CL: We only have a very small number of customers and they're mostly home or small business clients. We're expensive when compared to Canonical, Mandriva or other support offerings in the Linux market and that's because the support is done by the development team itself. We're also careful when it comes to support as we want to remain focused on the distribution itself rather than on commercial activities revolving around it. Our business model is extremely light and very efficient. We're funded by our user base and the on-line activity it generates and that allows us to be successful without worrying about whether or not what we're doing is lucrative.


DW: Mint seems ideal for home use. What features does it have which would appeal to businesses?

CL: It's robust, predictable, modern, comfortable, efficient - all the reasons why you'd want to use it at home also make for an ideal workstation. It's quite popular among small to medium companies. Our project is small though, and it lacks independence, long term strategies, marketing, PR and support structures. For these reasons, it doesn't appeal to large businesses, where Red Hat, Novell and, to a lesser extent, Mandriva and Ubuntu are more viable solutions.


DW: There are a lot of applications on the CD. Do you use any special compression methods to make it all fit?

CL: Yes, the live CD is compressed with Squashfs. There's about 2.5 GB compressed within these 700 MB :)


DW: What comes next? What will we see in Mint version 9?

CL: It's a bit too soon for me to talk about this but we're planning on two significant developments - a community website with a hardware database, ideas (similar to Brainstorm), blogging, social-networking, support, software portal and many other features. And a complete re-write of our Software Manager. This time we want it to be package-centric (so hopefully it will replace Synaptic) with over 30,000 packages, user reviews, combining the best from the current mintInstall, the GNOME application installer and the Ubuntu Software Center.


DW: Anything else you'd like to share? Words of wisdom, comments?

CL: We're having a lot of fun making Linux Mint. Whether it's integrating upstream projects, implementing our own ideas, interacting with the community, it's always fun. And it's a pleasure for us to see people getting excited about what we do and users happy with our releases. And then there's also so much more than Linux Mint, so many distributions to try and to download, so many other software applications to install, there's a world of fun for everyone to enjoy. I think that's the beauty of open source, that energy and how easy it is for developers to build on top of what's already there and how exciting the whole thing can be. I hope this will last. There's also important questions to be addressed and conflicts to be resolved when it comes to free software and open source and we shouldn't avoid them, but to all people who bring joy and excitement to us and who keep Linux going, I'd like to say thank you. That's the most important aspect of all and that's what we're all here for.


DW: Clem, thank you very much for taking time out of your busy schedule to answer questions. It's greatly appreciated.

* * * * *

Linux Mint comes in five different flavours, depending on the needs of the user. The Main edition is a GNOME live CD for 32-bit and 64-bit machines. There's a Universal edition, which removes certain software to make the product legally distributable all around the world and includes additional language packs. Rounding out the options are the KDE and Fluxbox editions. The disc images can be downloaded free of charge from the project's website or purchased for a small fee of US$10. While my copy of the Main edition was downloading, I took a look around the Mint site.

The distribution's web site is easy to navigate with clear menus and plenty of useful information. Aside from the download and donation pages, there is also a project Wiki which contains a lot of useful information, HOWTOs and frequently asked questions. There's a forum for people who want to chat, share experiences and ask questions. There are links to reviews, a project blog and a contact page for people who wish to speak directly with the developers. The Mint team also offers professional support agreements at a reasonable price. One of the most impressive features of the site may be the project's software portal. Mint has a small software repository of 438 packages which the user can browse through by name, by category and by popularity. Users are able to download the packages and install them with just a single click. Additionally, users can login to write reviews of the software and rate products to help future users find what they need. Some of the software modules which caught my attention were World of Goo (the demo), Opera and Google Earth.

With my latest CD image downloaded and burned to disc, I sat down to test drive Mint 8, code-named "Helena". The disc begins by showing a green-themed GRUB menu which provides a few options. The user can boot into the Linux Mint live desktop, start Mint in Compatibility Mode or kick off OEM mode. The OEM option starts the installer without booting into the live desktop and the Compatibility Mode tries to run the desktop with the VESA graphics driver enabled and APCI turned off. Selecting the default option takes the user to an Emerald City edition of GNOME where the application menu and taskbar sit at the bottom of the screen. A few icons for exploring the file system and a launcher for the system installer sit in the upper-left corner of the desktop.

The installer takes the user through the usual steps of selecting a preferred language, the proper time zone, and keyboard layout. When we arrive at the partition manager, there are three options available to the user. The system can take over the entire disk, try to install Mint alongside any other OS on the drive, or the user can manually arrange partitions. The manual partition manager is pretty straightforward, giving the user the ability to set the size, format and mount point of each partition. The installer supports most common file systems, including ext4, ext3, ext2, JFS, XFS and ReiserFS. The only feature I missed here was the ability to encrypt an entire partition, but it is possible to encrypt individual home directories. In the next step, the installer asks the user to create an account and a password. The final screen provides the option to configure the boot loader and then the installer goes to work copying over the required files.

Linux Mint

Linux Mint 8 - the system installer introduces itself
(full image size: 348kB, screen resolution 1366x768 pixels)


When booting up Mint from the hard drive for the first time, there's no further configuration required, the user is sent directly to a login screen. Once logged in, they're presented with a welcome dialogue providing helpful links. These links direct the user to the distribution's manual, the forum and the release notes. There's also a link which will connect the user to Mint's IRC chat room where members of the community can provide assistance. The next thing I noticed was a padlock icon in the system tray. This icon changes, depending on whether updates are available and it provides a subtle way to let the users know their update status. The program blissfully does not nag the user if ignored, a habit some distributions have fallen into.

Though it takes just 2.5 GB of hard drive space, Mint comes packed with useful software. The application menu is loaded with a disc burner, text editor, calculator, file search utility, GIMP, OpenOffice.org, Firefox, Thunderbird, Pidgin, a BitTorrent client, IRC client, movie player, audio player, a system information tool and a few applications to transfer files. Mint also includes the GNU Compiler Collection (GCC) for developers, popular multimedia codecs, Flash, an application to perform backups, and Java. To tweak the system, there are tools to customize the look and feel of the desktop, manage printers, configure the firewall, use Windows wireless drivers, two package managers and an update program. All of these system configuration tools can be accessed separately or via Mint's all-in-one Control Center.

Linux Mint

Linux Mint 8 - using features in the control center
(full image size: 225kB, screen resolution 1366x768 pixels)


While on the topic of software, let's explore the two package managers offered by Mint. The first is Synaptic, which will be familiar to anyone who has used Debian, Ubuntu or other members of that family. Software categories are displayed in the left side of the window and (often cryptic) package names and a description are displayed to the right. Mint uses Ubuntu's repositories, providing over 28,000 packages. The other program is Mint's own mintInstall, which has a similar look to Synaptic with a few important differences. The main difference is that mintInstall connects to Mint's small repository of 438 packages. The categories are arranged in a more intuitive fashion, and each available program is given a popularity rating. Optionally, clicking on a package displays a screenshot of the desired program in action along with user reviews, similar to the way things are arranged on the project's web site. The update manager is also customized, acting very much like Ubuntu's update tool, but with an additional rating system. The ratings (ranging 1 - 5) tell the user how important and safe an update is. Critical updates which have been tested are rated as 1 while less important updates or ones which may break existing functionality are rated closer to 5. The user has the ability to select which levels of updates will be visible to the system (allowing dangerous updates to be hidden) and which levels will be automatically selected for download when the Update Manager is run.

While much of the software in Mint is what you could expect to find in its parent, Ubuntu, there are some highlights I feel are worth mentioning. For example, the Backup Tool application is a great way to archive the user's home directory with just a few mouse clicks. The File Uploader allows users to create links to remote computers and drag-n-drop files from their local machine to the remote server. Combining these tools means a user can back up their files and send the archive over a secure connection to another machine with six mouse clicks and no typing involved - handy for users with less technical experience. Mint also comes with Giver, a file sharing tool which allows users to transfer files to other people on the network using a simple point-and-click method. I can see this being a very useful tool in a small office environment. The graphical Ubuntu firewall application is pre-installed on Mint, which is good to see.

A program called Domain Blocker gives the administrator the ability to deny access to web sites - handy for concerned parents and people who wish to block advertisements. The application menu itself is an unusual creation. It attempts to merge the main GNOME menus (Applications, Places and System) into one large menu. The new approach took me a while to get used to, but I find it's growing on me. One last application I was happy to find pre-installed was APTonCD. This tool gives the user the ability to save all cached software packages into a CD image and, optionally, burn them to a disc. The benefit of this is that a person with several computers to set up can download all the available updates onto one machine and then transfer the updates to a USB drive or CD. The updates are readily available for the next machine without using any bandwidth to re-download the packages. There are other ways of doing this, of course, but APTonCD is probably the easiest option for end-users.

Linux Mint

Linux Mint 8 - finding software and getting assistance
(full image size: 294kB, screen resolution 1366x768 pixels)


My test drive with Mint included two computers, a generic desktop machine with a 2.5 GHz processor, 2 GB of RAM and an NVIDIA graphics card; and my HP laptop with a dual-core 2 GHz CPU, 3 GB of RAM and an Intel graphics card. As far as detecting and using my hardware was concerned, Mint performed perfectly. And, to date, it's the only distribution which can make that claim. Recent versions of both Fedora and Ubuntu come very close, but Mint worked flawlessly with no manual configuration. My desktop was set to the desired resolution, sound worked out of the box, my laptop's touchpad worked properly, the webcam functioned as desired, my printer was detected as were my wireless card and Novatel mobile modem. To see how Mint would perform with fewer resources, I ran the distribution in a VirtualBox virtual machine with variable amounts of memory. I found Mint was very responsive with 1024 MB of RAM and performance continued to be good down to about 512MB. Below that point, applications became sluggish.

With such a large collection of applications and a tendency toward user-friendliness, I excepted Mint to disappoint when it came to security. By and large, I was mistaken. The Mint team walks a careful line between giving the user what they want and protecting them. For instance, when using the live CD the user is logged into the system as a non-root user, called "mint". This user is able to mount local hard drives and read from them, but write access is denied, preventing accidental data loss. Once installed locally, the Mint administrator can grant new users administration rights, regular desktop rights or set them up as unprivileged users. Though administrator tasks can be performed (by privileged users) via sudo, the root account is also available for people who wish to use it. By default, the home directories of regular users are left open for other users to read, but the root user's directory is locked down. I was happy to find that Mint doesn't run most network services by default, leaving secure shell, for example, disabled. The exception is Samba, which is running with reasonable defaults.

Linux Mint

Linux Mint 8 - creating a different look for Mint
(full image size: 265kB, screen resolution 1366x768 pixels)


During my time with Mint I experienced no application crashes, no lock-ups and no cryptic error messages. Care has been taken to make features accessible to the user without being annoying and without getting in the way, making Mint not only a user-friendly, but enjoyable experience. While Mint caters to novice Linux users, the developers have tried to make their distro appealing to the more experienced crowd as well. For example, having GCC installed out of the box is convenient for developers. For people who don't like the custom Mint application menu, it can be swapped out for a more traditional menu with a few mouse clicks. If the user isn't thrilled with the constant green theme, it can be replaced in seconds. People who don't like the Mint software manager can use the popular Synaptic instead. For free software enthusiasts who don't want to download proprietary software, there's the Universal edition of Mint. And, while some people might be concerned about bloat from all of the extra applications, Mint requires less hard disk space than Mandriva and only slightly more space than Fedora. The Mint team provides their product free of charge, but also offers support for people looking for business solutions.

Mint isn't perfect -- no distribution or operating system is -- but it does very well. There is only one thing on my wish-list for Mint: more documentation for some of the small applications, such as the Backup Tool, Giver and the File Uploader. These are great little programs and I think more users would feel comfortable with them if they came with some examples. That desire aside, I am very impressed with Mint 8, both the product and the project as a whole. It's ideal for Linux newcomers and more experienced users who want their computers to function right away. I found the system to be responsive, friendly and immediately useful. I highly recommend giving Mint a try.
More(RU)
Category: Open Source | Views: 308 | Added by: Root | Date: 02.03.2010 | Comments (0) | Source: distrowatch.com

Who are you, and what do you do?

I'm Richard Stallman, founder of the Free Software Movement. I campaign for computer users' freedom -- for instance, your freedom to control the software you use, to redistribute the software to others. Software that respects the user's freedom is what we call free software.

In 1983 I announced the plan to develop a complete free operating system called GNU. The system that millions of people use, and often refer to as "Linux", is a variant of the GNU system.

What hardware are you using?

I am using a Lemote Yeelong, a netbook with a Loongson chip and a 9-inch display. This is my only computer, and I use it all the time. I chose it because I can run it with 100% free software even at the BIOS level.

And what software?

To initialize the machine and boot, it uses PMON. Above that, it uses gNewSense, one of the totally free GNU/Linux distros.

I spend most of my time using Emacs. I run it on a text console, so that I don't have to worry about accidentally touching the mouse-pad and moving the pointer, which would be a nuisance. I read and send mail with Emacs (mail is what I do most of the time).

I switch to the X console when I need to do something graphical, such as look at an image or a PDF file.

Most of the time I do not have an Internet connection. Once or twice or maybe three times a day I connect and transfer mail in and out. Before sending mail, I always review and revise the outgoing messages. That gives me a chance to catch mistakes and faux pas.

What would be your dream setup?

I would ideally like to have a machine with the speed and memory of a laptop, and the display size of a laptop too, combined with the same freedom that I have now on the Yeelong.

Until I can have them both, freedom is my priority. I've campaigned for freedom since 1983, and I am not going to surrender that freedom for the sake of a more convenient computer.

I do hope to switch soon to a newer model of Yeelong with a 10-inch display.

More(RU)

Category: Open Source | Views: 101 | Added by: Root | Date: 17.02.2010 | Comments (0) | Source: richard.stallman.usesthis.com

We are pleased to announce the Plasma Javascript Jam Session. This friendly competition will reward creators of the most original, interesting and beautiful Plasma widgets (Plasmoids) written in Javascript with some great prizes and community recognition.

Anyone (except members of the judging panel) may participate in this open challenge that starts on Friday February 12th, 2010. The rules are simple:

  • Only Plasmoids written using the Simplified Javascript Plasmoid API may be entered.
  • All submissions must be released under a Free software license in compliance with the KDE Licensing Policy.
  • All submissions must be the original work of the contestants. Third party Javascript libraries, DataEngines, etc. may be used, but the actual Plasmoid itself must be the work of the contestant.
  • Each contestant may submit one, and only one, Plasmoid for judging. Contestants may work in teams (an artist and a programmer is a common pairing in Plasmoid development, for instance) but only one prize per submission will be offered regardless of team size and contestants may not be a member of more than one submitting team.
  • Final submissions must be in the form of an installable .plasmoid file submitted to javascriptjam@kde.org by midnight (UTC) on March 31st 2010.

Plasmoids will be judged based on the following criteria:

  • Usefulness / Entertainment Quality (40%): accounting for a full 40% of the final score, this metric reflects how indispensable, fun and "recommend it to my friends"-worthy the Plasmoid is.
  • Originality (20%): the more unique the Plasmoid, the better it will do in this category.
  • Beauty (20%): for Plasmoids that inspire desire, these points go higher!
  • Technical (20%): code poetry and Plasmoids that expose the full power of Plasma will rack up technical proficiency points.

The prizes up for grabs are really exciting:

  • Grand Prize: A brand new Nokia N900, a trip to join us at a KDE developer event, such as Akademy or Camp KDE, and a KDE t-shirt
  • 1st Runner Up Prize: A trip to join us at a KDE developer event, such as Akademy or Camp KDE, and a KDE t-shirt
  • 3 Honorable Mention Prizes: A KDE t-shirt

In addition to these over-all prizes, three bragging-rights titles are up for grabs:

  • Beauty Queen: this crown is reserved for the most stunning Plasmoid in form and function
  • Technical Giant: the Plasmoid that embodies the peak of technical excellence will walk away with this badge of honor
  • Creative Genius: the Plasmoid with the most interesting and original concept will claim this title

Additionally, everyone who submits a working Javascript Plasmoid that meets the contest requirements will receive a personalized certificate of participation by email. All submissions will be published for download on kde-look.org after the results are announced on April 9th.

Contestants will also be able to take advantage of training and support from the KDE Plasma team! Training sessions will be held on Friday the 12th, Saturday the 13th and Sunday the 14th of February at 16:00 UTC on irc.freenode.net in the #plasma-training channel. Each session, led by Plasma developers, will cover the Simplified Javascript Plasmoid API in detail along with Plasmoid development tips and tricks.

In addition, contestants are welcome to ask questions and solicit development advice on #plasma on irc.freenode.net and plasma-devel@kde.org, the official Plasma development mailing list, during the competition. We won't write your Plasmoid for you, but each contestant will have access to the same level of Q&A support that all Plasmoid developers normally have. Helpful reference materials can also be found in the Plasma tutorials section on Techbase as well as in the KDE Examples module.

The judging panel will be comprised of:

  • Aaron Seigo, Persona Plasma
  • Marco Martin, Plasma Zen Master
  • Nuno Pinheiro, Graphics Design Machine
  • Richard Moore, Javascript Bindings Artiste
  • KDE Community: Yes, that's you! A poll hosted on the KDE Community Forums will allow everyone in the KDE community to have a say in who wins.

Panel members will rate each entry individually in each of the four categories. The scores from the five judges will then be added up to create the final results.

The contest timeline is as follows:

  • February 12th: The Javascript Jam begins!
  • February 12th and 13th: Online training sessions at 18:00 UTC in #plasma-training on irc.freenode.net
  • March 24th: Contest entries can be submitted for inclusion by sending them to javascriptjam@kde.org
  • March 31st: The Javascript Jam is finished, no more entries may be made after this date!
  • April 2nd: All valid entries are published on the contest website and on KDE-Look.org
  • April 9th: Winners announced

Finally: a huge round of "Thank-You!"s to Nokia for donating the N900, KDE e.V. whose support makes this event possible and Nuno Pinheiro and Sean Wilson for artwork.

More information along with the official rules can be found on the Plasma website which is is devoted to the Javascript Jam for the duration of the contest. After the Javascript Jam concludes, the Plasma website will relaunch with new content and an updated design.

More(RU)

Category: Open Source | Views: 128 | Added by: Root | Date: 14.02.2010 | Comments (0) | Source: www.kdenews.org

  There are concerns in the GNOME accessibility development community about what the Oracle takeover of Sun means for the efforts led by Sun's Accessibility Project Office (APO). Orca project lead Willie Walker has been laid off and is looking for work, possibly in areas that will not allow him to continue contributing to Orca. In addition, assistive technology specialist Joanmarie Diggs has published an open letter to Oracle concerning the future of the APO and its work. "Last week, Oracle laid off two more members of Sun's already-decimated APO. One of those let go happened to be both the Orca project lead and the GNOME Accessibility project lead, Willie Walker. I truly hope this was an oversight on Oracle's part, and one that will be rectified very soon. Because if it is not, and if no other company steps forward to continue this work, the accessibility of the GNOME desktop will become the open source equivalent of an unfunded mandate, doomed ultimately to fail."

More(RU)

Category: Open Source | Views: 120 | Added by: Root | Date: 11.02.2010 | Comments (0) | Source: Open-Club.net

KDE 4.3 (Codename: "Caizen") Delivers Incremental Innovations to the Free Desktop Users and Software Developers

4 August, 2009. The KDE Community today announces the immediate availability of "Caizen", (a.k.a KDE 4.3), bringing many improvements to the user experience and development platform. KDE 4.3 continues to refine the unique features brought in previous releases while bringing new innovations. With the 4.2 release aimed at the majority of end users, KDE 4.3 offers a more stable and complete product for the home and small office.


The KDE 4.3 Desktop

The KDE community has fixed over 10,000 bugs and implemented almost 2,000 feature requests in the last 6 months. Close to 63,000 changes were checked in by a little under 700 contributors. Read on for an overview of the changes in the KDE 4.3 Desktop Workspace, Application Suites and the KDE 4.3 Development Platform.

Desktop Improves Performance And Usability


The KDE Desktop Workspace provides a powerful and complete desktop experience that features excellent integration with Linux and UNIX operating systems. The key components that make up the KDE Desktop Workspace include:

  • KWin, a powerful window manager that provides modern 3D graphical effects
  • The Plasma Desktop Shell, a cutting-edge desktop and panels system that features productivity enhancements and online integration through customizable widgets
  • Dolphin, a user-friendly, network- and content-aware file manager
  • KRunner, a search and launch system for running commands and finding useful information
  • easy access to desktop and system controls through SystemSettings.
Below you can find a short list of improvements to the KDE Desktop Workspace.
  • The Plasma Desktop Shell introduces a new default theme, Air. Air looks much lighter and fits better with the default application theme. Plasma also has seen large performance improvements. Memory usage has been reduced, and animations are smoother. Activities can now be tied to virtual desktops, allowing users to have different widgets on each of their desktops. Furthermore, Plasma has improved upon its job and notification management. Running jobs are grouped in a single progress bar to prevent the popup of too many dialogs. Animations are used to signify that jobs are still running by smoothly sliding dialogs into the systemtray and animating the notification icon. Smaller changes in Plasma include fully configurable keyboard shortcuts and more extensive keyboard navigation, the ability to create a plasma widget when you drag or copy content on the desktop and many new and improved Plasma widgets. The folderview widget now allows the user to peek into a folder by hovering it and the new Translatoid widget translates words and sentences right on your desktop using Google Translate. Furthermore, KRunner made its plugin features easier to discover by having a 'help' button showing the syntax of commands in the result area. Actions also have a small configuration allowing for example to start applications under another user account.


Web integration in KDE 4.3
  • The file manager Dolphin shows small previews of files within a folder and video thumbnails to help the user identify items. The trash can now be configured from the Dolphin Settings menu, and various configurable limitations on the trash size help make sure the disk does not fill up with deleted files. The menu which is shown on a right mouseclick on a item is configurable and the configuration dialog in general has been redesigned to be easier to use. The new network:/ location shows other computers and services on the network (currently limited to those announced by DNS-SD/zeroconf protocols, more will be supported in future versions).

  • Further refinements to the workspace tools make it easier to work with your computer. A faster SystemSettings introduces an optional treeview for the configuration and several improvements to settingsdialogs. New effects like 'Sheet' and "Slide Back" and better performance in KWin make window management more smooth, while integration with the Plasma themes creates a more consistent look. Klipper, a tool which keeps a history of things copied to the clipboard, can now act intelligently on the content. It automatically determines a list of applications which can handle a object copied to the clipboard and allows the user to start them right away.


A screencast featuring some of the above mentioned improvements (Ogg Theora version)

Applications Leap Forward

A great number of sophisticated applications are provided by the KDE community which take full advantage of the powerful KDE Application Framework. A selection of these applications are included in the KDE Software Distribution, divided up by category into various Application Suites. These include:

  • KDE Network Applications
  • KDE Multimedia
  • KDE Graphics Tools
  • KDE PIM Suite (for personal information management and communication)
  • KDE Educational Applications
  • KDE Games
  • KDE Utilities
  • KDE Software Development Platform

Together they form a comprehensive set of desktop essentials that run on most modern operating systems. Below you will find a selection of improvements to some of these Application Suites.

  • The KDE Utilities have seen many improvements. Among other things, KGpg, the privacy tool used for encryption and signing files and emails integrates Solid for detecting the availability of a network connection and has improved its key import dialog. Ark, a file compression and decompression application now supports LZMA/XZ, has improved support for zip, rar and 7zip and works better with drag'n'drop. KDELirc, a frontend for the Linux Infrared Remote Control system (LIRC), has been ported to KDE 4 and is included again. Okteta, the KDE hex editor gained a checksum tool, a filesystem browser sideview and a bookmarks sidebar. Lokalize, the KDE translation tool, introduces support for scripts, new fileformats and the translation of ODF documents.

  • The KDE games now use a similar Egyptian-style theme in many of the games. KGoldrunner introduces a new game, "Curse of the Mummy" and improves gameplay with more accurate pause, resume and recording and replaying of games. KMahjongg introduces 70 new user-submitted levels and a new game, KTron, has been introduced. Some games introduced new features like the Vaporizer action in Killbots and a better AI in Bovo. Thanks to work on file loading and saving the state of scalable images many games start and run faster.

  • The KDE Personal Information Management applications have seen improvements in various area's like performance and stability. Instant messenger Kopete introduces an improved contact list and KOrganizer can sync with Google Calendar. Kmail supports inserting inline images into email and the Alarm notifier gained export functionality, drag and drop and has an improved configuration.


Some Egyptian themes
  • In case something goes wrong with a KDE application and it crashes, the new Bug Report Tool will make it easier for the user to contribute to the stability of KDE. The bug report tool provides a three-star rating of the quality of the data it gathered on the crash. It also gives hints on how to improve the quality of the crash data and the bug report itself while guiding the user through the process of reporting. During the Beta cycles for this release the new bug report tool has already proven itself by the increased quality of bug reports.

Platform Accelerates Development

The KDE community brings many innovations for application developers to the forefront in the KDE Application Development Framework. Building on the strengths of Nokia's Qt library, this integrated and consistent framework has been crafted in direct response to the needs of real-world application developers.

The KDE Application Development Framework helps developers create robust applications efficiently by streamlining the complexity and tedious tasks usually associated with application development. Its use by KDE applications provides a compelling showcase for its flexibility and utility.

Liberally licensed under the LGPL (allowing for both proprietary and open source development) and cross-platform (Linux, UNIX, Mac and MS Windows), it contains among other things a powerful component model (KParts), network transparent data access (KIO) and flexible configuration management. Dozens of useful widgets ranging from file dialogs to font selectors are provided and the framework also offers semantic search integration (Nepomuk), hardware awareness (Solid) and multimedia access (Phonon). Read on for a list of improvements to the KDE Application Development Framework.

  • The KDE 4.3 Application Development Framework introduces the beginnings of Social Desktop integration, bringing the worldwide Free Software community to the desktop. Offering an open collaboration, sharing and communication platform, the Social Desktop initiative aims to allow people to share their knowledge withouth giving up control to an external organisation. The platform currently offers a DataEngine for plasma applets supporting aspects of Social Desktop.

  • The new system tray protocol developed in collaboration with the Free Desktop initiative is a long-overdue overhaul of the old systray specification. The old systemtray using small embedded windows did not allow for any kind of control by the systemtray over its contents, limiting the flexibility for the user and application developer at the same time. While the new systemtray supports both the old and new standard, application developers are encouraged to upgrade their applications to the new specifications. For more information check this blog or find more information on TechBase.

  • The Plasma Desktop Shell introduces a Geolocation DataEngine using libgps and HostIP which allows plasmoids to easily respond to the location of the user. Other new DataEngines provide access to Akonadi resources (including mail and calendar), Nepomuk metadata and keyboard state besides the various improvements to existing DataEngines. Read about using and discovering DataEngines on TechBase.

  • The KDE Application Development Framework introduces a PolicyKit wrapper making it easy for developers who want their application to perform privileged actions in a secure, consistent and easy way. Provided are an authorization manager and an authentication agent, and an easy library for developers to use. Read here on TechBase for a tutorial!

  • Akonadi, the Free Desktop PIM storage solution has been deemed ready for more widespread usage. Besides the availability of the DataEngine for plasma, application developers are encouraged to have a look at the TechBase page if their application needs access to or store chat logs, email, blogs, contacts, or any other kind of personal data. As a cross-desktop technology Akonadi can provide access to any kind of data and is designed to handle high volumes, thus allowing for a wide range of usecases.


Social desktop and other online services in action

More changes

As mentioned, the above is just a selection of the changes and improvements to the KDE Desktop Workspace, KDE Application Suites and KDE Application Development Framework. A more comprehensive yet still incomplete list can be found in the KDE 4.3 feature plan on TechBase. Information about applications developed by the KDE community outside of the KDE Application Suites can be found on KDE family webpage and on the kde-apps website. The Marble developers from the KDE Edu team have released Marble 0.8 with KDE 4.3 and compiled an extended visual changelog on their website.

Spread the Word and See What Happens

The KDE Community encourages everybody to spread the word on the Social Web. Submit stories to news sites, use channels like delicious, digg, reddit, twitter, identi.ca. Upload screenshots to services like Facebook, FlickR, ipernity and Picasa and post them to appropriate groups. Create screencasts and upload them to YouTube, Blip.tv, Vimeo and others. Do not forget to tag uploaded material with the tag kde so it is easier for everybody to find the material, and for the KDE team to compile reports of coverage for the KDE 4.3 announcement. Help us spreading the word, be part of it!

You can follow what is happening around the KDE 4.3 release on the social web live on the brand-new KDE Community livefeed. This site aggregates what happens on identi.ca, twitter, youtube, flickr, picasaweb, blogs and many other social networking sites in real-time. The livefeed can be found on buzz.kde.org.

microbuttons

Installing KDE 4.3.0

KDE, including all its libraries and its applications, is available for free under Open Source licenses. KDE software runs on various hardware configurations, operating systems and works with any kind of windowmanager or desktop environment. Besides Linux and other UNIX based operating systems you can find Microsoft Windows versions of most KDE applications on the KDE on Windows site and Apple Mac OS X versions on the KDE on Mac site. Experimental builds of KDE applications for various mobile platforms like MS Windows Mobile and Symbian can be found on the web but are currently unsupported.
KDE can be obtained in source and various binary formats from http://download.kde.org and can also be obtained on CD-ROM or with any of the major GNU/Linux and UNIX systems shipping today.

Packagers. Some Linux/UNIX OS vendors have kindly provided binary packages of KDE 4.3.0 for some versions of their distribution, and in other cases community volunteers have done so.
Some of these binary packages are available for free download from KDE's http://download.kde.org. Additional binary packages, as well as updates to the packages now available, will become available over the coming weeks.

Most performance problems with the NVidia binary graphics driver have been resolved in the latest releases of the driver available from NVidia. However due to recent changes in the graphics stack on linux, certain software and hardware configurations might still encounter issues with drawing speed and general slowness. Please contact your distribution vendor or driver developers if you encounter issues.

Package Locations. For a current list of available binary packages of which the KDE Project has been informed, please visit the KDE 4.3.0 Info Page.

Compiling KDE 4.3.0

The complete source code for KDE 4.3.0 may be freely downloaded. Instructions on compiling and installing KDE 4.3.0 are available from the KDE 4.3.0 Info Page.


* Operating systems and trademarks mentioned on this page are property of their respective owners.

About KDE

KDE is an international technology team that creates free and open source software for desktop and portable computing. Among KDE's products are a modern desktop system for Linux and UNIX platforms, comprehensive office productivity and groupware suites and hundreds of software titles in many categories including Internet and web applications, multimedia, entertainment, educational, graphics and software development. KDE software is translated into more than 60 languages and is built with ease of use and modern accessibility principles in mind. KDE4's full-featured applications run natively on Linux, BSD, Solaris, Windows and Mac OS X.

Category: Open Source | Views: 192 | Added by: Root | Date: 05.08.2009 | Comments (0) | Source:

The release team has just done something a bit different from past release cycles to test out some modifications to our usual work flow: with the release of the first release candidate, 4.3 has been immediately branched off of the mainline trunk, and trunk is now 4.4. In the past we've done this only when the new release is actually made, not during the release candidates.

This gives people working on 4.4 features, or fixes that can only go into 4.4 due to things like string changes, a free hand without having to wait out the weeks during the extra hard freeze that comes with release candidates. This is very nice timing for Akademy, which is coming up very soon now.

That means that if you fix a bug in trunk, you now have to backport it to the 4.3 branch. I updated the svnbackport script in kdesdk/scripts/ today to target the 4.3 branch by default. Please keep up with all the great bug fixing for 4.3 so we can make 4.3.0 as solid as possible. Even though 4.3 has been branched, there is still time for yet more fixes.

It does sort of really send home, at least for me, the fact that 4.3 is essentially ready to go and to start thinking about the imminent start on 4.4. Today I bumped the version of libplasma and started a new changelog file for 4.4. The changelog for Plasma in 4.3 has become rather impressive, despite us sticking to our "only significant changes" mantra.

With this moment upon us, I feel compelled to write about some of the more interesting changes in Plasma and the KDE workspace in 4.3, and I will do so tomorrow. It'll either be text with screenshots or less text and a screencast. I'm still deciding, though I have a small list of topics written down.

Later in the week I'll lay out what we already know is going to be happening KDE 4.4 with regards to Plasma.

To those working on other parts of 4.3, I'd be really interested in reading something similar in your blogs. Little "wrap up" pieces are fun, enjoyable and informative. They're like little hugs wrapped in RSS.

Right now, however, I have to clean up and get ready: this evening I'm hosting a small "I'm leaving, huzzah!" evening at a local fine cheese shop for some friends and family. The shop is providing one of their cheese-heads, er, maître fromager to walk us through the 50-something cheeses they have in their display cabinet. Together with good company and a little wine, it should be great fun. I can't wait! :)

Which reminds me how this week is all about flux: not only is 4.3 trundling to the launch gate and 4.4 picking up its first sparks, but P. finished grade 3 this week and will be off to Vancouver in just one more week. That will mark the start of my "pack the house and move" period. So many changes and so much going on ... while it feels like there's never enough time (there isn't), I wouldn't have it any other way.
Category: Open Source | Views: 176 | Added by: Root | Date: 28.06.2009 | Comments (1) | Source:

Typically, PC users do not give the low-level software on their computers a second thought. Known as the basic input-output system, or BIOS, this software plays an extremely important role in the way that computers work--checking and preparing hardware when a machine is switched on--but most people don't even know it's there.

California-based Phoenix Technologies--the largest provider of BIOS software to computer makers--has tired of being invisible. Building on the virtualization technology more common to high-power workstations and data centers, the company has revamped its BIOS software to offer features that people tend to associate with a full-blown operating system: the ability to access more peripherals, such as disks and mouses, and networking and wireless communications.

Earlier this year, Phoenix launched the slimmed-down operating system, dubbed HyperSpace, and in June, the company plans a major update, which will add e-mail capabilities and instant messaging. The goal is to allow people faster access to the core tasks for which they use their computers, says Woody Hobbs, CEO of the company.

"Our standard here, when we want to see how the PC should work, is to look at smart phones," he says. "Those are on almost all the time, they don't boot very often, and they are instant-on."

The core system software, as the company now calls its BIOS, builds on Linux operating system software and virtualization technology. Virtualization software started out as a way for users of one operating system, such as Windows XP, to run another operating system, such as Mac OS X or Linux, in a virtual environment. But as the technology has evolved, developers have recognized other advantages, aside from interoperability. By creating a virtualized layer of software, known as a hypervisor, between a computer's hardware and the operating system, for example, data can be transparently checked for viruses and other malicious software. In the business world, a single big server or a cluster of computers can run virtualized systems so that resources can be divvied up among customers.

Yet the technology has not found much use in consumer products. Now every PC and laptop shipped with Phoenix's core system software will also contain the necessary components to use the company's add-on HyperSpace. "It is going after a different audience," says Rob Enderle, a PC technology analyst. "It is trying to create a new market using the ideas of a fast-booting, safe platform that people can work in, but remain outside of Windows."

Office suite: The BIOS software runs a variety of common applications, including a Web browser, a media player, and office productivity software.

The most visible selling point for the slimmed-down operating system is speed. Because it does not carry the weight of numerous drivers, utility software, and add-ons, HyperSpace taxes the processor and memory far less than does Windows, Hobbs says. As time goes on, regular computers are typically slowed by legacy software too, he says. "Your system starts to get sluggish because of the registry, or drivers get out of date, or virus checking has to take place," Hobbs says. "A lot of people tell me that they got a new PC, and it starts up real fast. And I say one word: 'Wait.'"

Phoenix currently offers two versions of HyperSpace. The full-featured version allows PCs and laptops to hot-switch between the main operating system, such as Windows, and the HyperSpace environment. Computers that do not have enough processor power or memory to run both systems at the same time, such as the increasingly popular netbooks, can only boot into one mode at a time.

The software can be used in two other ways. As a nod to netbook manufacturers, Phoenix offers a mode called "dual resume," which allows the users to switch back and forth between the main operating system and HyperSpace completely, with some delay. In the fourth case, the core security software grabs input and output from the network and disk to check the data for security threats. In that case, "you won't even really know you are using hyperspace," Hobbs says.

The company has worked hard to get the technology right, and the CEO says that the user experience, and not the engineering, is the most important part. "If you don't get the experience right, the fact that you created the world's coolest technology doesn't matter," Hobbs says. "If you create instant-on garbage, no one will use it."

After Phoenix upgrades HyperSpace in June, it plans to focus on creating a better development platform to attract more application makers, says Hobbs. Part of this will mean opening an application store, much like Apple's iPhone app store.

Even with those ambitious plans, however, convincing consumers to adopt a new environment will be hard, says analyst Enderle. "This platform could be a native platform for the netbook, but I think it needs to mature a bit before many people will take it as it stands alone."

Category: Open Source | Views: 199 | Added by: Root | Date: 19.05.2009 | Comments (0) | Source:

Hosted by uCoz