Databases

Oracle Acquires Innobase 165

A short time ago, Oracle announced its acquisition of Innobase, the Finnish company that makes the GPL'd InnoDB table storage engine. Among MySQL users, the separately-written InnoDB is almost as popular as the native MyISAM engine, and is considered to be more advanced for most purposes. Slashdot has, except for search, run entirely on InnoDB for the past year or two so we're as concerned about this as anybody. Brian Aker, former Slashdot coder and current Director of Architecture for MySQL AB, comments: "InnoDB is GPL, so once again the beauty of the open source market is at play: there is no lock in, and we can continue to develop Innodb as we see fit. The code is out there and we plan on continuing to support it. The largest database vendor in the world just confirmed that the market for open source databases exists."
Databases

MySQL To Be Ikea Of The Database Market 242

Rob wrote to mention an article discussing MySQL's intent to become 'the Ikea of databases'. From the piece: "While new entrants into the open source database market, such as EnterpriseDB and Pervasive Software, have made no secret of their intentions to chase Oracle's market share, Mr Mickos said MySQL is happy to leave them to it. 'We are thankful that they are there to define the market, there is no product if you're the only vendor,' he said. "Pervasive and EnterpriseDB are going up against Oracle. We don't want to be in that space, we don't want to take the heat from Oracle. If you're working in a zoo you don't want to be the one who has to brush the teeth of the lion.'"
Bug

Bug Tracking Across Multiple Code Streams? 33

Eric Lennon Bowman writes "I've been using Bugzilla for a few years, and it has one particular shortcoming that is motivating me to look for alternatives. We very often find that a bug or feature requires changes to be integrated into several code branches, and there just isn't an elegant way (that I can see) to get Bugzilla to do that, short of creating a bunch of bugs, and linking them together as dependents (which is a bit inelegant, and error prone). I'd love the opinions of the Slashdot community on ways to deal with this problem, since it seems pretty widespread: How do you track the same bug across multiple versions of a product?"
Programming

Protothreads and Other Wicked C Tricks 229

lwb writes "For those of you interested in interesting hard-core C programming tricks: Adam Dunkels' protothreads library implements an unusually lightweight type of threads. Protothreads are not real threads, but rather something in between an event-driven state machine and regular threads. But they are implemented in 100% portable ANSI C and with an interesting but quite unintuitive use of the switch/case construct. The same trick has previously been used by Simon Tatham to implement coroutines in C. The trick was originally invented by Tom Duff and dubbed Duff's device. You either love it or you hate it!"
Databases

MySQL Moves to Prime Time 261

MagLev writes "MySQL, especially version 5.0, is popping up on the radar screens of database gurus who built their reputations and book sales using other SQL databases. Ken North, who did those ODBC performance benchmarks for Oracle, Sybase, and DB2, wrote a recent article about MySQL 5.0. The article profiles mission critical database software and discusses how well MySQL 5.0 fits the profile. It gives good marks to MySQL, except for Java and XML integration."
Databases

Sun Eyes PostgreSQL 339

Da Massive writes "Sun is looking seriously into the database market - namely PostgreSQL. It says Oracle and IBM and even Microsoft licensing fees are way too expensive for the average punter. This from John Loiacono, executive vice president of software: "We're not going to OEM Microsoft but we are looking at PostgreSQL right now," he said, adding that over time the database will become integrated into the operating system."
Programming

Top 5 Software Development Magazines? 89

juanescalante asks: "I graduated with a B.S. in Computer Science about 9 months ago and I have been working as a software developer for more than a year now. I keep looking for ways to improve myself in what I do, and seeking to gain knowledge from those who have a lot more experience than me. I've been reading books like 'Code Complete' and 'The Pragmatic Programmer' and I would also like to subscribe to a couple of great magazines. So, to all you experienced developers, which are the top software development magazines?"
Linux

Shuttleworth on Ubuntu's Direction and Intent 242

cj2003 writes "Mark Shuttleworth has released a FAQ about Ubuntu's Direction and Intent. It comments on the discussions of funding, of being a Debian-fork or not, of the strange names, and many other 'hot topics' relating to Ubuntu. In his own words: 'This document exists to give the community some insight into my thinking, and to a certain extent that of the Community Council, Technical Board and other governance structures - on some of the issues and decisions that have been controversial.'"
Security

Heap Protection Mechanism 365

An anonymous reader writes "There's an article by Jason Miller on innovation in Unix that talks about OpenBSD's new heap protection mechanism as a major boon for security. Sounds like OpenBSD is going to be the first to support this new security method."
Programming

Dynamic Logical Partitioning for Linux on POWER 111

An anonymous reader writes "Logical partitioning provides POWER processor-based servers with the capability to do server consolidation and optimize system resources. Dynamic logical partitioning enhances this capability by providing control of the allocation of the resources without impacting the logical partitions availability. Linux on POWER supports dynamic LPAR for changes to physical I/O, virtual I/O, and processor resources."
Linux

Linus Says No to 'Specs' 540

auckland map writes to tell us about an interesting debate that is being featured on KernelTrap. Linus Torvalds raised a few eyebrows (and furrowed even more in confusion) by saying "A 'spec' is close to useless. I have _never_ seen a spec that was both big enough to be useful _and_ accurate. And I have seen _lots_ of total crap work that was based on specs. It's _the_ single worst way to write software, because it by definition means that the software was written to match theory, not reality."
Programming

Reuse Engineering for SOA 124

An anonymous reader writes "In most development organizations, software reuse occurs on a regular basis in at least an ad hoc manner. Code is shared across projects in an informal manner. SOA provides the mechanism for more formal reuse. So what are the issues? This article examines some of the challenges associated with the creation and usage of reusable services."
Books

Wired Magazine Profile of Tim O'Reilly 116

An anonymous reader writes "Best-selling author Steven Levy has a new profile of techincal publisher Tim O'Reilly over at Wired." From the article: "... O'Reilly himself has operated for years under the radar. Most nontechies, if they know him at all, know him by the eponymous name of his publishing company. It has a 15 percent share of the $400 million computer-book market but casts a much bigger shadow. O'Reilly books tend to colonize entire sections at Borders and Barnes & Noble, their distinctive cover design as recognizable as the Tide circle on a box of detergent or the Apple logo on the lid of a PowerBook. In serif type over a glossy white background, there is the title, often naming a computer language or protocol familiar to codeheads and gibberish to everyone else (JavaServer Faces; Essential CVS; Using Samba, 2nd Edition). The illustrations are realistically rendered pen-and-ink drawings of animals."
Programming

Hacking - Art or Science? 220

An anonymous reader asks: "The argument regarding the principle nature of hacking - be it an art or a science is not a new one. This paper hopes to discuss both the meaning of the term 'hack' and the underlying arguments for it being defined as an art or a science, in reference to the base principles and basic methodologies of the discipline. So in your opinion, is hacking art or science?"
Security

SSH Claims Draw Open Source Ire 377

JDStone writes to tell us eWeek is reporting that claims of OpenSSH not being an 'enterprise-class product' by SSH Communications, the creators of SSH, is being met with a great deal of resistance. Theo de Raadt, of OpenBSD fame and a member of the OpenSSH development team was quoted saying "OpenSSH is built into all Unix and Linux vendor operating systems, and is also built into almost all larger managed network switches, from Cisco through Foundry. It comes on Linksys and D-Link wireless and security routers too."

Slashdot Top Deals