Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

27 January 2010

Enter the (Big) Dragon

As part of my continuing service to report on the fascinating developments in the Chinese chip sector, I pass on the following:

It's official: China's next supercomputer, the petascale Dawning 6000, will be constructed exclusively with home-grown microprocessors. Weiwu Hu, chief architect of the Loongson (also known as "Godson") family of CPUs at the Institute of Computing Technology (ICT), a division of the Chinese Academy of Sciences, also confirms that the supercomputer will run Linux. This is a sharp departure from China's last supercomputer, the Dawning 5000a, which debuted at number 11 on the list of the world's fastest supercomputers in 2008, and was built with AMD chips and ran Windows HPC Server.

It won't come as a surprise to readers of this blog that China's new supercomputer will be running Linux - over 80% of the world's big machines do. What's fascinating is that this is being built out of that home-grown Loongson chip - the one that Windows doesn't run on. As the same article explains:

The arrival of Dawning 6000 will be an important landmark for the Loongson processor family, which to date has been used only in inexpensive, low-power netbooks and nettop PCs. When the Dawning 5000a was initially announced, it too was meant to be built with Loongson processors, but the Dawning Information Industry Company, which built the computer, eventually went with AMD chips, citing a lack of support for Windows, and the ICT's failure to deliver a sufficiently powerful chip in time.

That means that as China builds more and more of these, and pushes the technology further and further, it will be Linux that benefits, not Windows, and Linux that spreads...

China + Loonson + Linux: this is one to watch...

Follow me @glynmoody on Twitter or identi.ca.

25 January 2010

Why There is no Kernel Hacker Sell-Out

As you may have noticed, posting to this blog was light last week, as in non-existent (OK, so you didn't notice.) This was because I was engaged in some serious geeking-out at the LCA2010 conference. One of the talks that I saw came from Jon Corbet, who gave a run-down on recent changes to the Linux kernel. A statistic that he mentioned along the way has garnered much comment: the fact that "75% of the code comes from people paid to do it.” In particular, some have leapt on this figure as proof that kernel coders have “sold out”, and that the famed altruistic impulse behind free software is dead. I think this is nonsense.

On Open Enterprise blog.

31 December 2009

What Lies at the Heart of "Avatar"?

If nothing else, "Avatar" is a computational tour-de-force. Here are some details of the kit they used:

It takes a lot of data center horsepower to create the stunning visual effects behind blockbuster movies such as King Kong, X-Men, the Lord of the Rings trilogy and most recently, James Cameron’s $230 million Avatar. Tucked away in Wellington, New Zealand are the facilities where visual effects company Weta Digital renders the imaginary landscapes of Middle Earth and Pandora at a campus of studios, production facilities, soundstages and a purpose-built data center.

...

The Weta data center got a major hardware refresh and redesign in 2008 and now uses more than 4,000 HP BL2×220c blades (new BL2×220c G6 blades announced last month), 10 Gigabit Ethernet networking gear from Foundry and storage from BluArc and NetApp. The system now occupies spot 193 through 197 in the Top 500 list of the most powerful supercomputers.

Here's info about Weta from the Top500 site:

Site WETA Digital
System Family HP Cluster Platform 3000BL
System Model Cluster Platform 3000 BL 2x220
Computer Cluster Platform 3000 BL2x220, L54xx 2.5 Ghz, GigE
Vendor Hewlett-Packard
Application area Media
Installation Year 2009

Operating System Linux

Oh, look: Linux. Why am I not surprised...?

Follow me @glynmoody on Twitter or identi.ca.

11 November 2009

The Embedded Market Beds Down with Linux

Never a dull moment in the embedded Linux market. First Intel acquires Wind River, now the slightly less well-known Cavium acquires MontaVista:

Cavium Networks, a leading provider of highly integrated semiconductor products that enable intelligent processing for networking, wireless, storage and video applications, today announced that it is has signed a definitive agreement to acquire MontaVista Software for $50 million, comprised of approximately $16 million in cash and approximately $34 million in Cavium Networks common stock.

More interesting, perhaps, are the reason for the latest move:

Today embedded Linux is fast becoming the operating system of choice for hundreds of millions of devices ranging from very large carrier grade equipment to consumer electronics. Traditionally embedded devices used a proprietary OS or commercial real-time operating system. However, there is a major trend towards using embedded Linux. This rapid adoption of Linux in embedded networking, wireless, consumer electronics, mobile devices and storage is driving the demand for a high quality, commercial grade embedded Linux along with support for multi-core processors and embedded virtualization.

MontaVista Software is a leader in multi-core embedded Linux operating systems, virtualization, development tools and professional services with a broad array of Tier-1 customers. As the first commercial embedded Linux vendor, MontaVista provides the industry’s leading Carrier Grade Linux that has been widely adopted by industry leading companies that include Alcatel-Lucent, Cisco, Ericsson, Fujitsu, NEC, Nokia-Siemens, NTT, Motorola, Samsung and many other Tier-1 vendors. MontaVista is also the innovation leader in the embedded Linux market segment with deployments in Tier-1 Consumer Electronics manufactures such as Sony, Samsung and Philips; MID and Mobile vendors such as NEC and Garmin; Industrial Automation vendors such as HP, Kyocera-Mita and Fuji Xerox and leading Automotive infotainment suppliers. One of MontaVista’s signature, high profile deployments includes Dell’s latest innovative enterprise notebook the Dell Latitude ON that uses MontaVista's Montabello software platform.

Note that this very positive assessement comes not from some open source fanboy (like me), but from a semiconductor company that has just plunked down $50 million on its bet. Against that background, there seems little doubt that Linux will soon become the de facto standard in the world of embedded systems.

Follow me @glynmoody on Twitter or identi.ca.

20 October 2009

Racing to the Bottom of Openness

Here's some interesting news about Barnes & Noble's e-reader:

The reader, named the “Nook,” looks a lot like Amazon’s white plastic e-book, only instead of the chiclet-keyboard there is a color multi-touch screen, to be used as both a keyboard or to browse books, cover-flow style. The machine runs Google’s Android OS, will have wireless capability from an unspecified carrier and comes in at the same $260 as the now rather old-fashioned-looking Kindle.

Linux-based: no surprise there. But this is:

And over at the Wall Street Journal, somebody got a peek at an at ad set to run in the New York Times this coming Sunday. The ad features the line “Lend eBooks to friends”, and this has the potential to destroy the Kindle model. One of the biggest problems with e-books is that you can’t lend or re-sell them. If B&N is selling e-books cheaper than the paper versions, then the resale issue is moot. And lending, even if your friends need a Nook, too, takes away the other big advantage of paper.

In fact, this loaning function could be the viral feature that makes the device spread. Who would buy a walled-garden machine like the Kindle when the Nook has the same titles, cheaper, and you can borrow? The Nook is already starting to look like the real internet to the Kindle’s AOL.

It's a classic "race to the bottom", where the bottom is total openness: see you there, Amazon.

Follow me @glynmoody on Twitter or identi.ca.

12 October 2009

Windows Does Not Scale

Who's afraid of the data deluge?


Researchers and workers in fields as diverse as bio-technology, astronomy and computer science will soon find themselves overwhelmed with information. Better telescopes and genome sequencers are as much to blame for this data glut as are faster computers and bigger hard drives.

While consumers are just starting to comprehend the idea of buying external hard drives for the home capable of storing a terabyte of data, computer scientists need to grapple with data sets thousands of times as large and growing ever larger. (A single terabyte equals 1,000 gigabytes and could store about 1,000 copies of the Encyclopedia Britannica.)

The next generation of computer scientists has to think in terms of what could be described as Internet scale. Facebook, for example, uses more than 1 petabyte of storage space to manage its users’ 40 billion photos. (A petabyte is about 1,000 times as large as a terabyte, and could store about 500 billion pages of text.)

Certainly not GNU/Linux: the latest Top500 supercomputer rankings show that the GNU/Linux family has 88.60%. Windows? Glad you asked: 1%.

So, forget about whether there will ever be a Year of the GNU/Linux Desktop: the future is about massive data-crunchers, and there GNU/Linux already reigns supreme, and has done for years. It's Windows that's got problems....

Follow me @glynmoody on Twitter or identi.ca.

26 June 2009

Next, Linux Revolutionises...Printers

Here's a new printer from HP:


Last June 22, HP announced its new all-in-one printer, the Photosmart Premium with TouchSmart Web. Aside from cramming a fax machine, copier, scanner, and a printer into one device, run of the mill technology by today's standards, this new printer can actually print straight from the Web using on-device applications fashioned specifically for this purpose.

As the headline to that story makes clear, that's a Linux-based printer: indeed, it's pretty much unthinkable that these innovative approaches could use anything else. Linux's small footprint, speed, customisability and low cost make it ideal - uniquely so. Where would we be without it?

13 May 2009

Linux.com Gets Community Religion

It's widely accepted that one of the core engines driving the success of free software is the central role the community has there, be it the community of coders or the community of users. The power of the community, even outside the world of software, is demonstrated by the 200 million+ users of Facebook, and the steep ascent of Twitter, not to mention the hundreds of other social networking sites.

So it's deeply ironic that the free software world has no central point where that community can come together, albeit virtually. That lack has been remedied now, at least to a certain extent, with the unveiling of the new Linux.com site. This has been revamped, and now places the concept of Community at its heart. Other sections include News, DistributionCentral, Learn and Directory. Everything's pretty adumbratory at the moment, but that's to be expected.

Two things strike me as particularly good omens. One is that emphasis on community, and the other is the ambition: Linux.com obviously wants to become the first place people should turn to find out more about this strange thing called GNU/Linux, and where people return in order to interact with fellow explorers. It's not quite the be-all and end-all for free software, which obviously extends well beyond GNU/Linux, but it's a good start.

19 March 2009

It's *Not* The 15th Birthday of Linux – and Why That Matters

Last week, I wondered whether I'd gone back in time. Everywhere I went online – on news sites, blogs and Twitter – people were celebrating the 15th birthday of Linux, it seemed. “How is this possible?” I asked myself. “Since Linux was started in 1991, that must mean we are in 2006: have I fallen through a wormhole into the past?”

On Linux Journal.

Follow me on Twitter @glynmoody

25 February 2009

Has Microsoft's Patent War Against Linux Begun?

It's been in the air for ages, and now it's happening:

Microsoft filed suit against TomTom today, alleging that the in-car navigation company's devices violate eight of its patents -- including three that relate to TomTom's implementation of the Linux kernel.

...


Five of the patents in dispute relate to in-car navigation technologies, while the other three involve file-management techniques.

Presumably those are the three that relate to Linux, in which case this is likely to have broader implications than just the in-car navigation market.

Here's a nice statement of how Microsoft views all this:

"Microsoft respects and appreciates the important role that open-source software plays in our industry and we respect and appreciate the passion and the great contribution that open-source developers make in our industry," Gutierrez said. He said that respect and appreciation is "not inconsistent with our respect for intellectual-property rights."

In other words, Microsoft "respects and appreciates" open source until it actually starts to replace Microsoft's offerings, in which case the charming smile is replaced with the shark's grimace.

It may not be a coincidence that Gutierrez has just been promoted to the rank of corporate vice president: could this legal action be his way of announcing the direction he and Microsoft will now take in the battle against Linux?

Follow me on Twitter @glynmoody

10 October 2008

Linus and the Art of the Kernel Release

In case you missed it, something of truly global importance happened last week. No, not the collapse of capitalism as we know it, something much more profound: Linus started a blog. His first post suggested that it won't be of much interest to the enterprise open source world, since it's really a *personal* blog....

On Open Enterprise blog.

27 August 2008

Linux-Powered Radios

Linux is already widely-used for embedded systems. Here's another interesting application, from a UK company, too:

EVOKE Flow brings you the huge variety of audio available on the internet, as well as traditional DAB and FM radio and your own digital music collection. All in a stylish portable radio that you can take with you wherever you go.

EVOKE Flow uses the same Wi-Fi technology as portable computers to connect to the internet wirelessly. Through this connection you can access thousands of radio stations from across the world, catch your favourite shows with listen again or enjoy a huge variety of podcasts. You can even use EVOKE Flow to browse and play music stored on a Wi-Fi-enabled PC.

In addition:

EVOKE Flow is powered by Imagination’s innovative hardware multi-threaded META processor and UCC (Universal Communications Core) technologies, which give the product advanced real-time signal processing and 32-bit application execution resources, as well as unique multi-standard high performance communications capabilities. EVOKE Flow is also one of the first radio products in the market to use the Linux operating system.

One of the first, but I predict it won't be the last....

25 June 2008

Where Sun Doesn't Shine

Pamela Jones has been digging through SCO stuff again, and doesn't like what she finds:


We learn two primary things from Jones' testimony: first, what a cynical role Sun played in the SCO saga, and second, that all the time SCO was calling on the world, the courts, the Congress -- nay heaven itself, if I may say so -- to sympathize with it over the ruination of its Most Holy Intellectual Property by it being improperly open sourced into Linux, not that it turned out to be true, it had already secretly given Sun the right to open source it in OpenSolaris. Remember all that falderol about SCO being contractually unable to show us the code, much as it so desired to do so, because of being bound to confidentiality requirements? What a farce. SCO had already secretly given Sun the right to open source Solaris, with all the UNIX System V you can eat right in there.

The simple fact is, I gather from Jones' testimony, Sun could have prevented the harm SCO sought to cause by simply telling us what rights it had negotiated and received from SCO prior to SCO launching its assault on Linux. Yet it remained silent. When I consider all folks were put through, all the unnecessary litigation, and all the fear and the threats and the harmful smears, including of me at the hands of SCO and all the dark little helper dwarves in SCO's workshop, I feel an intense indignation like a tsunami toward Sun for remaining silent.

Extraordinary to think that the SCO circus is still running; even more extraordinary if, as PJ suggests, Sun could have stopped all the FUD directed at Linux with a word.

25 April 2008

The Hidden Success of Linux

Embedded systems are something of an iceberg: most of the activity is happening invisibly, so it's easy to overlook how far Linux has come in this sector:

Laut einer Studie des amerikanischen Marktforschungsunternehmens VDC ist Linux das meistgenutzte Embedded-Betriebssystem in der Industrie. 18 Prozent aller Ingenieure aus dem Embedded-Umfeld, die an der Studie teilnahmen, verwenden eine Linux-Firmware für ihre Geräte. Weitere fünf Prozent bedienen sich bei anderen freien Embedded-Systemen wie dem Real-Time-Projekt FreeRTOS, TinyOS oder eCOS.
Anzeige

Gründe für den Einsatz von Linux im Embedded-Bereich sind, dass es viele Entwicklungs-Tools kostenlos gibt und für die Linux-Firmware auch keine Lizenzkosten (Royalties) pro produziertem Gerät anfallen. Als weitere wichtige Vorteile nannten die Ingenieure die große Flexibilität von Linux durch die offenen Quellen, die jederzeit beliebig angepasst werden könnten, sowie eine gewisse Vertrautheit mit Linux allgemein.

[According to a study from the American market research company VDC, Linux is the most-used embedded operating system. 18 per cent of all engineers in the embedded world who took part in the survey use Linux for their devices. Another five per cent use other free embedded systems such as the real-time project FreeRTOS, TinyOS or eCOS.

Among the reasons for adopting Linux are the many development tools that are freely available and that no royalties need to be paid per device. Engineers cited Linux's great flexibility as a result of its open source nature, allowing it to be modified in any way, as well as a certain familiaty with Linux in general as further advantages.]

02 April 2008

Linux: Too Much of a Good Thing?

The transformation of the Linux Foundation from a rather sleepy, peripheral player into one of the main voices for open source has been fascinating to watch. It's certainly welcome, too, because one of the problems of Linux in particular, and open source in general, is that the distributed production has tended to lead to dissipation in terms of getting the message across.

Now, in addition to a useful series of interviews with open source luminaires, the Linux Foundation is getting into surveys:

The Linux Foundation (LF), the nonprofit organization dedicated to accelerating the growth of Linux, today announced it is publishing a new report written by kernel developers Jonathan Corbet and Greg Kroah-Hartman, and LF Director of Marketing Amanda McPherson.

The report titled “Linux Kernel Development: How Fast is it Going, Who is doing it and Who is Sponsoring it?” is available today. The paper finds that over the last three years the number of developers contributing to the kernel has tripled and that there has been a significant increase in the number of companies supporting kernel development.

Even though Linux has achieved near-ubiquity as a technology platform powering Internet applications, corporate servers, embedded and mobile devices and desktops, mainstream users know very little about how Linux is actually developed. This community paper exposes those dynamics and describes a large and distributed developer and corporate community that supports the expansion and innovation of the Linux kernel. The Linux kernel has become a common resource developed on a massive scale by companies who are fierce competitors in other areas.


Among its findings:

o Every Linux kernel is being developed by nearly 1,000 developers working for more than 100 different corporations. This is the foundation for the largest distributed software development project in the world.

o Since 2005, the number of active kernel developers has tripled, reflecting the growing importance of Linux in the embedded systems, server, and desktop markets.

o Between 70 and 95 percent of those developers are being paid for their work, dispelling the “hobbyist” myth present from the start of open source development.

...

o More than 70 percent of total contributions to the kernel come from developers working at a range of companies including IBM, Intel, The Linux Foundation, MIPS Technology, MontaVista, Movial, NetApp, Novell and Red Hat. These companies, and many others, find that by improving the kernel they have a competitive edge in their markets.

But one result seems slightly worrying to me:

o An average of 3,621 lines of code are added to the kernel tree every day, and a new kernel is released approximately every 2.7 months.

o The kernel, since 2005, has been growing at a steady state of 10 percent per year.

Surely that means that Linux is steadily becoming more and more bloated? I've always been of the view that one of Linux's great virtues is leanness, especially compared to a Certain Other operating system. While change can be good, I don't think that more is necessarily is better when it comes to lines of code. Perhaps the Linux Foundation's next project could be to study how much of the kernel could be trimmed away to return it to its earlier, svelte self.

15 January 2008

Linux-Powered Toasters?

Well, not quite, but here's a Linux-powered picture frame:

Sagem Communications and Freescale Semiconductor today announced the deployment of the new AgfaPhoto AF5080W digital photoframe, the latest product from their broad collaboration based on Freescale’s i.MX multimedia processors and Linux multimedia applications.

(Via Linux and Open Source blog.)

02 January 2008

Vista's Problem: Microsoft Does Not Scale

It is deeply ironic that once upon a time Linux - and Linus - was taxed with an inability to scale. Today, though, when Linux is running everything from most of the world's supercomputers to the new class of sub-laptops like the Asus EEE PC and increasing numbers of mobile phones, it is Microsoft that finds itself unable to scale its development methodology to handle this range. Indeed, it can't even produce a decent desktop system, as the whole Vista fiasco demonstrates.

But the issue of scaling goes much deeper, as this short but insightful post indicates:

The world has been scaling radically since the Web first came on the scene. But the success of large, open-ended collaborations -- a robust operating system, a comprehensive encyclopedia, some "crowd-sourced" investigative journalism projects -- now is not only undeniable, but is beginning to shape expectations. This year, managers are going to have to pay attention.

Moreover, it points out exactly why scaling is important - and it turns out to be precisely the same reason that open source works so well (surprise, surprise):

The scaling is due to the basic elements in the Web equation: Lots of people, bazillions of pieces of information, and gigabazillions of links among them all. As more of the market, more of the supply chain, and more of the employees spend more of their time online, the scaled world of the Web begins to set the agenda for the little ol' real world.

26 November 2007

Open Bookshelf: Real-Time and Embedded Linux

Real-time and embedded Linux is an iceberg: for all its low visibility, it's pretty big below the surface, and getting bigger. If you want to get to know this world better - and you know you do - here's a bumper crop of light reading for you:

LinuxDevices.com is pleased to publish an overview and papers from the Ninth Real-Time Linux Workshop held in Linz, Austria, Nov. 2-3, 2007. The papers, available for free download without registration, span a broad range of topics, ranging from fundamental real-time technologies to applications, hardware, and tools.

(Via Linux Today.)

12 November 2007

Finally, MULTICS Goes Open

The source code for the grandfather of Linux, MULTICS, has finally been released:

This is extraordinary news for all nerds, computer scientists and the Open Source community: the source code of the MULTICS operating system (Multiplexed Information and Computing Service), the father of UNIX and all modern OSes, has finally been opened.

Multics was an extremely influential early time-sharing operating system started in 1964 and introduced a large number of new concepts, including dynamic linking and a hierarchical file system. It was extremely powerful, and UNIX can in fact be considered to be a "simplified" successor to MULTICS (the name "Unix" is itself a hack on "Multics"). The last running Multics installation was shut down on October 31, 2000.

(Via OSNews.)