Handhelds

A Linux 'Ecosystem' For Cell Phones 13

vinohradska writes "Businessweek has a new article on Linux on Cell Phones. It features an interview with Michael Sudol, general manager of the group at Motorola PCS that's focused on Linux. 'Rather than be held prisoner to any company's proprietary software, cellular service providers (which distribute most phones) are beginning to ask specifically for Linux-based handsets.'"
Graphics

How Do OOP Programmers Flowchart? 134

Lew Pitcher queries: "I recently attended a presentation of a code documentation tool that, among other things, produced a flowchart of the analyzed code. The vendor sells this one product for analyzing both mainframe code (COBOL, 390 Assembler, PL1, etc.) and 'distributed' code (C#, Java, C++, Smalltalk, etc). I haven't kept up with the 'modern' techniques (I prefer Nassi-Shneiderman charts, but I still have my flowcharting template), and wondered if modern 'OOP' programmers use flowcharts. If they don't, what is the preferred technique for diagramming an OOP program?"
Software

Cobol Isn't Dead 41

YellowYahoo writes "Ever wondered how to combine old and new technology for fun and profit? Doing their part to continue COBOL's dominance of installed software, Deskware has developed a COBOL based scripting language designed for serving web pages. Whether or not COBOL will succeed as the next great web language, is obvously up to some debate, but there is at least one active site deployed in Cobolscript. According to their FAQ, their main advantage is leveraging existing employees' programming knowledge. Does that make it a reasonable language to use? There's certainly some justification that COBOL makes a better langauge for implementing business rules than either Perl or Java. Time to dust off (or start learning?) all those older languages!"
Programming

Africa Source 2004 Wrap-ups 122

Douglas Hunter writes "Africa Source 2004 has wrapped up and the last of the stragglers have packed their bags and headed home. Africa Source 2004 was a gathering of pan-African Free and Open Source software developers held in Okahandja, Namibia. Organized by Tactical Tech, All Africa and Free Software and Open Source Foundation for Africa (FOSSFA), Africa Source was a mixture of structured and semi-structured discussions with loads of good 'ole hacking thrown in to boot. With workshops ranging from i18n to wireless hacks to running a MOSIX cluster, there were plenty of hands-on sessions for folks to attend. The first ever Kiswahili spell checker was developed and released during the conference, a testament to the activity of those involved. For more information about Africa Source 2004, visit one of the blogs."
Books

Cobind Desktop Reviewed, With Interview 151

An anonymous reader writes "Cobind Desktop takes a remarkable turn from other Linux distributions by being one of the first to include Mozilla Firefox 0.8 and Mozilla Thunderbird in their first release. Though Cobind Desktop only uses XFce and not the more popular KDE, its entire design is based on a clutter-free workspace. Flexbeta.net took the time to write up a review and conduct an interview with David Watson, Co-Founder and President of Cobind Desktop. He mentions how the entire design concept of Cobind Desktop is based on a book called the Paradox of Choice, by Barry Schwartz, who is a professor at Swarthmore. David Watson believes that this concept can be applied to software design, and produce more usable products as a result." (We mentioned Schwartz's book earlier today.)
Operating Systems

Dr. DOS Still 'Doing It' At 8.0 69

An anonymous reader writes "Believe it or not, DOS -- DR-DOS, no less -- is still alive and kicking after all these years! Devicelogics, a company founded by former executives of Caldera and Lineo in Utah, says it has begun shipping version 8.0 of DR-DOS today. The company says the most significant enhancement in the latest version of this long-lived (and 'stable') operating system is support for FAT32 large partitions, enabling DR-DOS 'to keep up with market demand for DOS-based embedded solutions built on FAT32 platforms.'"
GUI

Novell Desktop To Standardize On Qt [updated] 615

Balinares writes "NewsForge reports that Novell has settled for Qt as its Linux desktop development environment, casting more light on their strategy to unify KDE and GNOME. This ought to be interesting. The prospect of using Mono to code against Qt makes me drool in advance. Maybe programming will suck no longer!" Update: 03/30 00:01 GMT by T : Sounds like that story doesn't quite hold water; Nat Friedman writes in this Slashdot comment that "We have not decided that we are standardizing on Qt for the desktop. ... We support development with a variety of toolkits, and our internal development is done using the right tool for the right problem. This includes Qt, Gtk, VCL, XUL and others, depending on the application."
Programming

Developer Spotlight: Martin Pool 8

An anonymous reader writes "Martin Pool is a Canberra-based software engineer working on open source software for HP. In 2003 he won the Australian Unix and Open Systems' Australian Open Souce Award for his work on the distcc distributed compiler. Builder AU recently caught up with Martin to talk about his work, SCO and open source software. Complete story" And, having meet him, and kinda worked with him a bit, Martin's one heckuva guy.
Linux Business

IBM's Linux Upgrade Roadmap 281

petrus4 writes "IBM have put together a nine-part series on upgrading from various incarnations of Windows (NT in particular) to Linux. Although it's mainly aimed at corporate customers, it's a good read, and could help the Linux advocacy effort in general."
Programming

Boolean Logic : George Boole's The Laws of Thought 254

Ian writes "The Globe and Mail has a piece about the man behind Boolean Logic - George Boole - The Isaac Newton of logic. 'It was 150 years ago that George Boole published his classic The Laws of Thought, in which he outlined concepts that form the underpinnings of the modern high-speed computer.'"
Programming

The Slate Programming Language 244

An anonymous reader writes "I know that we have had an influx of new programming languages of late, but I feel that this one merits special attention. Theoretical computer scientists and long-time Squeak and LISP contributors Brian Rice and Lee Salzman have been rapidly developing a language called Slate. It draws on the various strengths of the Self, Smalltalk, and LISP languages. To quote from the website: 'Slate is a prototype-based object-oriented programming language based on Self, CLOS, and Smalltalk. Slate syntax is intended to be as familiar as possible to a Smalltalker, rather than engaging in divergent experiments in that respect.' The beta release is currently being written in Common LISP."
Programming

Prothon - A New Prototype-based Language 630

Ben Collins writes "Prothon is a new industrial-strength, interpreted, prototype-based, object-oriented language that gets rid of classes altogether in the way that the Self language does. It uses the sensible, practical syntax and add-on C module scheme from Python. This major prototype improvement over Python plus many other general improvements make for a clean new revolutionary breakthrough in language development. Prothon is simple to use and yet offers the combined power of Python and Self. Check out the first public pre-alpha release at prothon.org."
Java

Sun Sponsors Java Game Development Competition 54

Sim9 writes "Sun (among others) is sponsoring a $50,000 Java games competition, with the competition page explaining: 'With Java technology, developers are enabled to simplify their development process and create richer games reaching across a multitude of devices and platforms.' In my humble opinion, Java still has a ways to go in the gaming industry, but the competition could greatly help if skilled people enter."
Java

McNealy Answers: No Open Source Java 761

comforteagle writes "Sun CEO Scott McNealy has finally answered the long awaited question that has been on the minds of open source and Java developers. Will Sun open source Java? No. He stated today that Sun sees no solution solved from open sourcing Java that isn't already addressed."
Operating Systems

In-Depth Look At LinuxBIOS 284

DrSkwid writes "With PhoenixBIOS reading your email because of such inordinate boot up times for Windows and other OSs, it was remarked in #plan9 about our 5s boot times using LinuxBIOS. My friend f2f pasted an article from Linux Journal which looks at the basic structure of LinuxBIOS, the origins of LinuxBIOS and how it evolved to its current state. It also covers the platforms supported and the lessons they have learned about trying to marry a GPL project to some of the lowest-level, most heavily guarded secrets that vendors possess."
Programming

Extreme Programming Refactored, Take 2 277

Sarusa writes "eXtreme Programming has been quite the lucrative phenomenon, with a slew of articles and a bookshelf full of 20+ books on the subject, rivaling even UML for fecundity. With all the hype, where's the opposing viewpoint? Well, it's not often as profitable to write a book on the downside of a hot trend, but Matt Stephens and Doug Rosenberg managed to find a publisher for Extreme Programming Refactored: The Case Against XP by Matt Stephens and Doug Rosenberg, henceforth referred to as XP Refactored because I'm eXtremely Lazy. This book is not intended entirely as a hit piece - as the title indicates, they do spend some time examining what works in XP and how it can be used sanely. (Please note that this book has been reviewed on Slashdot once before, but from a slightly different perspective.)" Read on for the rest of Sarusa's review.
Bug

Unhealthy Sniffing 49

Simon Doring writes "Stefan Esser did it again. Yesterday he reported 13 remote root vulnerabilities in Ethereal. Time to teach all those sniffing kiddies an unhealthy lesson. The next LAN party will be a lot of fun."
GNOME

Intrusion Cleanup Forces Delay For GNOME 2.6 170

An anonymous reader writes "Looks like the GNOME site (both web and FTP) is back up and running again (from a replacement system). The restoration work is still going on, and dynamic content does not work yet. Bugzilla should be up by tomorrow (it is already in testing mode). More details are available in this announcement. Kudos to the GNOME sysadmin team for such a rapid recovery." However, blurzero writes "GNOME 2.6 was scheduled to be released sometime today, however after evidence of possible intrusion on the web server, the release has been delayed by one week, until March 31st." Update: 03/24 14:08 GMT by T : An anonymous reader points to this story on the delay at ZD Net Australia.
Programming

Rexx Is Still Strong After 25 years 288

therexxman writes "March marks the 25th anniversary of the Rexx programming language, and to celebrate the Rexx Language Association is hosting the 15th Annual Rexx Symposium at the IBM Research Labs in Boeblingen, Germany, from May 2 to 6, 2004. Full details of the Symposium can be found in the 2004 Rexx Symposium Announcement. Many of the world's 'Rexxperts' will be in attendance including Rexx's founder, Decimal Arithmetic guru, and IBM Fellow, Mike Cowlishaw."

Slashdot Top Deals