Linux Business

Jeremy White And Mad Penguin On CrossOver Office 3 113

SilentBob4 writes "Today, a review of CrossOver Office 3 (written by Preston St. Pierre) as well as an interview with the founder of CodeWeavers Inc., Jeremy White (written by Adam Doxtater) have been published for mass consumption. It looks like CrossOver Office/Wine has come a long way since the dark ages of Linux science. Congratulations to the developers on both teams on a job well done. The interview with Jeremy is better than any I have seen recently."
Windows

Windows 98SE emulated on Pocket PC 151

David Horn writes "PocketGamer is carrying a story on the successful emulation of Windows 95 and Windows 98SE on the Pocket PC. This was made possible by a Pocket PC port of Bochs, a DOS emulator. If you're keen to try this yourself, you'll need a minimum of a 256MB memory card (or stream the image over a wireless network) and you'll need a program like Nyditot Virtual Display to increase your screen resolution. Oh, yes, and you'll also need the emulator. You can find more information and a selection of screenshots here. Following the porting of a full speed Playstation emulator and Pocket Quake, this really raises the bar for what the Pocket PC is capable of."
The Internet

Future for Web Standards Pondered 357

An anonymous reader writes "With the next version of Internet Explorer tied to the release of longhorn, and still years off, what hope is there for innovation in CSS, SVG, XHTML and other web standards? Is the future of the web similarly tied to Internet Explorer and Longhorn? This article ponders this gloomy future, and sees a ray or two of hope."
PHP

PHP Contest: Revenge of the Apple Eating Robots 66

Zack Coburn writes "The latest Codewalkers' PHP Coding Contest invites PHP programmers to write a script in PHP to interface with a judging library and play 'Apple Eating Robots,' a game based on the classic Unix console game called Robots. According to the contest description, the goal is 'to avoid robots, eat apples, and kill robots by forcing them to hit each other in order to get the highest score.' For judging, 'at least 100 rounds will be played. In the end, the sum of all points earned will determine the winner. In the case of a tie, the running time will be the tie-breaker.' According to an e-mail sent out to Codewalkers users, 'The PHP Coding Contest is now in its third year since inception and touts $2,000 worth of prizes. The first ten places will earn a prize, so even if you aren't the top winner, you have a chance at winning something.' Prizes for the current contest include Macromedia Studio MX, Zend Studio, PHPEd, and SourceGuardian Pro."
Java

JBoss's Fleury Abjures Astroturfing 170

comforteagle writes "JBoss head honcho Marc Fleury has laid down the law about Astroturfing in the aftermath of being accused of the practice without actually admitting it was done. 'Our visibility and success puts our customers and partners in a situation where you expect and demand that employees of JBoss Inc. hold themselves to that higher standard. Let's put the professional back in professional open source. "Astroturfing" is hereby banned at JBoss, starting with me.'" jg21 writes "After the Slashdotting of the whole issue, the wider community took up the theme. LinuxWorld's editor in chief took to task those who sought to "pollute the knowledge space," and then Richard Öberg and Cameron Purdy took up the theme with a call to raise the cyber-bar when it coms to integrity. Now JBoss's CEO has recanted: there will be no more fake posts from JBoss staffers, he says. Hmm, time will tell."
Mozilla

Mozilla's Mini-Me 258

An anonymous contributor writes "LinuxDevices has a story by the leaders of the 'Minimo' (Mini Mozilla) project, an effort to reduce Mozilla's code and runtime footprints and optimize its display for the small screens on embedded devices. The Minimo authors believe Minimo will become the browser of choice on embedded Linux devices with 64MB of RAM."
Programming

Alternatives to Autoconf? 108

Despairing Developer queries: "Once autoconf was a great way to make widely portable programs. But now when you have to spend more time sorting out incompatibilities between autoconf versions, breaking battles between autoconf compatibility wrappers and configure.in compatibility functions that tries to outsmart each other, and on top of that see the list of dependencies increase (it's not that fun to compile perl on unicos) and performance diving rapidly, what is your escape plan? Is there a drop in replacement for autoconf? Is there something else out there that is as portable as autoconf to use instead?"
Linux

Andy Tanenbaum on 'Who Wrote Linux' 668

Andy Tanenbaum writes "Ken Brown has just released a book on open source code. In it, he claims (1) to have interviewed me, and (2) that Linus Torvalds didn't write Linux. I think Brown is batting .500, which is not bad for an amateur (for people other than Americans, Japanese, and Cubans, this is an obscure reference to baseball). Since I am one of the principals in this matter, I thought it might be useful for me to put my 2 eurocents' worth into the hopper. If you were weren't hacking much code in the 1980s, you might learn something." Tanenbaum's description of the interview process with Brown is classic. See also Slashdot's original story and Linus' reply.
Programming

Internet Problem Solving Contest 2004 101

misof writes "The sixth year of the annual Internet Problem Solving Contest (IPSC) will take place on Friday May 21st. IPSC is one of world's largest online programming contests with over 600 teams from more than 50 countries participating last year. The main purpose of IPSC is to compare problem solving skills of people from around the world and, of course, to have fun. IPSC is not oriented on a specific programming language instead you are given the input data and may produce the output data by any means. (This could actually be THE way to show your friends the superiority of both your skills and your favourite programming environment!) The contest is open for everybody and we invite you to participate!"
Java

Cellular Automata and Music Using Java 115

Justin Powell writes "Take computers, mathematics, and the Java Sound API, add in some Java code, and you've got a recipe for creating some uniquely fascinating music. IBM Staff Software Engineer Paul Reiners demonstrates how to implement some basic concepts of algorithmic music composition in the Java language. He presents code examples and resulting MIDI files generated by the Automatous Monk program, which uses the open source jMusic framework to compose music based on mathematical structures called cellular automata."
Security

Security Holes in CVS and Subversion Found 250

joe_bruin writes "News.com.com is reporting a two separate vulnerabilities that affect current versions of CVS and Subversion source control systems. Apparently, major users of these products (Linux and BSD distros, Samba, etc.) have been notified and have patched their systems." Update: 05/20 02:01 GMT by S : Clarification that there are separate issues for both CVS and Subversion.
Programming

High Integrity Software 238

Jack Ganssle writes "High Integrity Software: the title alone got me interested in this book by John Barnes. Subtitled "The SPARK Approach to Safety and Security," the book is a description of the SPARK programming language's syntax and rationale. The very first page quotes C.A.R Hoare's famous and profound statement:'There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.' This meme has always rung true, and is one measure I use when looking at the quality of code. It's the basis of the SPARK philosophy." Read on for more of Ganssle's review of the book, and some more on the SPARK language.
Education

KernelTrap Interviews Andrea Arcangeli 145

An anonymous reader writes "Andrea Arcangeli completely rewrote the 2.4 Linux kernel virtual memory subsystem several years ago, a surprising event during the evolution of a stable kernel series. A very intelligent 27-year-old from Italy, Andrea spoke with KernelTrap in great detail about the past, present and future of his Linux kernel efforts. An interesting interview ."
Music

100% Open Source Helix Player 'Alpha' Available 283

kforeman (Kevin Foreman, Helix GM at RealNetworks) writes "Helix Player 1.0 and RealPlayer 10 Alpha are now available. The Helix Player is 100% open source, and includes support for Ogg Vorbis and Theora, as well as SMIL 2.0 so that you can combine Theora videos with JPEG, GIF, or PNG images and RealText. The RealPlayer 10 alpha is a superset of the Helix Player alpha, and adds support for RealAudio, RealVideo, MP3, and Flash. See the release notes to find out about the rest of the enhancements and give the players a whirl. We love your feedback and comments as always, so use any avenue you are comfortable with (forums, email, bugzilla) and let us know what you think! The team has tried hard to get all the bad bugs out, but remember that it's alpha and constantly improving with your feedback and help. Enjoy the player!"
Microsoft

Super-Fast Python Implementation for .NET and Mono 54

Lansdowne writes "Jim Hugunin, the creator of Jython, has released an incredibly fast implementation of Python for Microsoft .NET and Mono called IronPython. Here's his PyCON 2004 presentation, including some benchmarks. He concludes: 'Python is an extremely dynamic language and this offers compelling evidence that other dynamic languages should be able to run well on this platform.'"
Java

JBoss Caught in Anonymous Posting Scheme 380

Reader scubabear writes "For years rumors have run rampant about employees of JBoss Inc. being actively encouraged to post anonymously, drumming up business by flooding the net with fake posts and simultaneously attacking competitors, all from behind a safe veil of anonymity. With the advent of a new feature for tracking users by IP on TheServerSide.com, the floodgates have been opened and those rumors have apparently been confirmed. The Java blog space now erupted with posts from a variety of bloggers (here, here, and here for a start) exposing a variety of anonymous/pseudonymous accounts used by JBoss employees to put forth their Professional Open Source message and simultaneously slam anyone who gets in their way in online technical communities such as TheServerSide, JavaLobby, and various personal blogs. The evidence shows how a corporation can manipulate popular opinion via anonymous personalities, that open source companies can be just as ruthless as closed source when it comes to marketing their wares, and that you should never forget that your cookies and IP address can and will be tracked online. No official response has been heard yet from the JBoss crew. Disclosure: I'm one of those bloggers erupting on this issue (see my story here)."
Software

Covert Channel: ASCII Art Over ICMP 147

An anonymous reader writes "Have you ever had a particularly lossy Cisco ping, which you were sure was trying to tell you something? I mean, really *tell* you something. Echoart allows you to return a simple ascii art image in response to a Cisco-style ping."
It's funny.  Laugh.

Fathers of Linux Revealed: Tooth Fairy & Santa Claus 739

An anonymous reader writes "The Alexis de Tocqueville Institute, which published the results of their very thorough investigation today, turned out to be right. Linus really isn't the father of the Linux operating system. After having been found out, Linus had no choice but to admit -- this is what he has to say: 'Ok, I admit it. I was just a front-man for the real fathers of Linux, the Tooth Fairy and Santa Claus.'"
NES (Games)

Carnegie Mellon Students Develop New NES Games 60

dalangalma writes "Students at Carnegie Mellon University who took the student-led course 98-026: Game Development for the 8-bit NES have finished up their ROMs and made them available for download. Most of these ROMs were developed using NBASIC, which was written by their instructor, Bob Rost. These are some of the first new NES games developed in years, and best of all, the ROMs are legal! You can get the games and learn about the NES (and the software tools developed for this class) at the course web page. You can even start developing your own games!"

Slashdot Top Deals