Security

OpenBSD Project Will Release OpenCVS 287

thequbemaster writes "The OpenBSD project, responsible for OpenSSH, OpenBGPD, and OpenNTPD, has created OpenCVS, a BSD licensed implementation of CVS client and server. From the site: 'It aims to be as compatible as possible with other CVS implementations, except when particular features reduce the overall security of the system. The OpenCVS project was started after discussions regarding the latest GNU CVS vulnerabilities that came out. Although CVS is widely used, its development has been mostly stagnant in the last years and many security issues have popped up, both in the implementation and in the mechanisms.' No releases are available yet. The README in the OpenCVS CVS repository states that the server is not ready yet, but looks like the client is usable." Update: 12/15 20:18 GMT by T : This project was mentioned briefly the other day, too.
Operating Systems

Boot Process Visualization 536

zigam writes "The time needed to boot desktop Linux systems is becoming an issue. That's why I recently took the challenge posted by Red Hat's Owen Taylor on the Fedora developers list and came up with a tool for visualization of the boot process. It collects performance data during the boot up and then renders an SVG or PNG performance chart. It immediately helped Red Hat developers solve some issues and I have since received boot charts from other GNU/Linux developers as well. Solaris kernel developers reported success in improving their boot process too." Update: 12/15 20:04 GMT by T : Sorry, someone decided your time was worth wasting; no more mirrored bootchart.
Games

EA Spouse Posts Plans for Watchdog Organ 87

Jaero writes "The Spouse has a followup post to her "EA: The Human Story" from over a month ago. Not only was it nominated for a Best Software Essay of 2004, but she has revealed plans to start an independent industry watchdog organization called GameWatch.org, meant to monitor the quality of life in the game development world. Anyone will be able to post their story, as well as design the logo (a contest which lasts until January 15th)."
Programming

Agile/XP Book Freely Available 12

Kent Tong writes "In 2002, we, the Macau Productivity and Technology Center (CPTTM), started to hold courses on XP and OO design to teach the skills in agile development. At the beginning, we hired a well known software training and consulting company in US to teach. While the instructor was very professional and instructive and the feedbacks from the students were very good, the students didn't acquire the skills taught." After revising the content of the course and adding real-world examples, the company says the materials are now more useful, and have put them online for free download in the form of a book, Essential Skills for Agile Development.
XBox (Games)

Taking Halo 2 to Xbox Live 30

An anonymous reader writes "In this new interview, Bungie Studios engineering lead Chris Butcher explains how his team took Halo 2 multiplayer battles to Xbox Live, with minimal glitches. Turns out there are a lot of clever tricks involved." From the article: "It's actually the same network model we used in Marathon back in the day, although Marathon had some bugs in it. The thing with this networking model is if there's a bug in the computer code where two machines could provide the same inputs but get different outputs, there can be problems. There are lots of different ways that could happen."
GNU is Not Unix

gEDA (GPL'ed Electronic Design) In EE Times 170

Stuart Brorson writes "At long last, today's EE Times published an article about the gEDA project. The gEDA project has developed a mature, GPL'd, Linux-based suite of tools useful for electronic design. Using the gEDA tools, you can take a circuit design from schematic capture, through simulation, to PC board layout and fab. Some example PCBs done using gEDA include the Darrell Harmon's single board computer, and the 'free hardware' Ronja Project. Happily, the advantages of open-source for electronics design were well presented in the article. It's good to see that gEDA is getting some well-deserved press for the excellent work which has been going on from over six years now!"
Java

What are Some Essential Java Libraries? 77

rleclerc writes "I would like to ask those 'Javaniers' in the Slashdot community what they thought were essential non-standard libraries that every Java coder should have. Normally I roll my own when it comes to that type of thing and simply build on whats available in the foundation classes. However, recent work has pushed me toward looking at some scientific libraries and I thought I would find out what libraries others in the Java community would consider an essential weapon in their Java arsenal. A few that I am looking at are the Cern scientific libraries and the Apache Commons Collections libraries. To avoid extra libraries I have opted to use the Java logging rather than the Apache one. Anyone like to add anything to the list?"
Wireless Networking

ZigBee Wireless Standard Ratified 128

ductormalef writes "Today, the ZigBee Alliance announced the release (pdf) of version 1.0. ZigBee is a standard for low data-rate (250kbps max) wireless personal area networks (WPANs). It utilizes the IEEE 802.15.4 hardware and MAC layers which utilize frequency bands at 898MHz, 902-928MHz, and 2.4GHz. ZigBee supports mesh networking and claims to be 'wireless control that simply works.' They claim to be a solution to everything from wireless home automation to industrial control."
Announcements

FOSDEM 2005 Speakers List Available 6

FOSDEM team writes "The FOSDEM guys have just released the speakers list for FOSDEM 2005. Great names like Jimbo Wales (Wikipedia), Marty Roesch (Snort IDS), Alan Cox and many others. You can submit questions for the interviews to be published later on their site. As it was for previous years, there will also be developers' rooms holding conferences on Mozilla, Gnome, KDE, etc."
Operating Systems

A .Net CPU 341

An anonymous reader writes "Windows for devices has an article about the .Net CPU. The chip is programmed with a subset of the CLR and runs the same software as the SPOT smart watches. Among other things, "[t]he computer module is implemented in the format of a 32-pin "DIP" (dual inline package) chip, allowing the module to conveniently plug into a standard 32-pin DIP socket. In addition, the ".netcpu CPU Module" integrates 4MB of nonvolatile Flash memory (interfaced via an SPI interface on the SoC). It also provides 24 general purpose digital I/O lines, which are multiplexed with other functions including 8 VTU ports, a USB port, two serial ports, and SPI and I2C interfaces." More information about the product can be found at the .netcpu company website."
Programming

Tim Bray's Top Twenty Software People in the World 418

jg21 writes "Although this reader-compiled list of software development's giants omits pioneers like George Boole, John Louis von Neumann, and the 'Forgotten Father of the Computer' John Vincent Atanasoff - among others - it does a pretty good job of mapping the Code Masters, from Alan Turing who gave us the algorithm, to Klaus Knopper the one-man band behind Knoppix. They're mostly here - the inventors of C, C++, C#, Java, and Python; example. There are a couple of programmers who have snuck in more for their business acumen than their programming talent, like the former Powersoft/Sybase CEO Mitchell Kertzman but otherwise the 40 nominees seem pretty 'pure' and the overall idea is to narrow the list down to the Top Twenty Software People in the World - a phrase invented by Tim Bray, who blogged that Adam Bosworth would be among them. Be careful what you wish for when blogging - looks like Bray's about to find out who the community thinks the the 19 others are."
KDE

First Alpha of KDE 3.4 Released 26

JRiddell writes "The KDE 3.4 release cycle has started with the first alpha release. 'Please test this out over the holidays and add your contributions. We welcome code patches, translations, documentation, great icons and detailed bug reports. A great way in to helping KDE is by joining one of the KDE Quality Teams. Get it from download.kde.org or try Konstruct.'"
Programming

Free Ebook on C# Programming 70

christophw writes "The programmers of SharpDevelop (better known to the /. crowd will be its sibling MonoDevelop) together with the publisher Apress made the book Dissecting a C# Application - Inside SharpDevelop available as a freely downloadable PDF document (no, no registration required). So if you want to judge for yourself if one can build an application of scale with .NET (or Mono for that matter), you now have a 500+ pages book for the holiday reading season (or the virtual bookshelf)."
Security

New Vulnerability Affects All Browsers 945

Jimmy writes "Secunia is reported about a new vulnerability, which affects all browsers. It allows a malicious web site to "hi-jack" pop-up windows, which could have been opened by e.g. a your bank or an online shop. Here is a demonstration of the vulnerability"
Technology

Is RSS Doomed by Popularity? 351

Ketchup_blade writes "As RSS is becoming more known to the mainstream users and press, the bandwidth issue reported by many sites (Eweek, CNet, InternetNews) related to feeds is becoming a reality. Stats from sites like Boing Boing are showing a real concern regarding feeds bandwidth usage. Possible solutions to this problem are emerging slowly, like RSScache (feed caching proxy) and KnowNow (even-driven syndication). RSScache seems to offer a realistic solution to the problem, but can this be enough to help RSS as it reaches an even bigger user base in the upcoming year?"
Programming

Introducing The Heron Programming Language 142

Christopher Diggins writes "The Heron programming language, is a new general-purpose multi-paradigm programming language in the style of C++ which is starting to make waves. The popular Polish software development magazine Software 2.0 is featuring an article on Heron, in its first English version of the magazine slated to appear in February 2005. A preview of the Heron article is available."
GNOME

GNOME Foundation Elections Results Are In 158

PaaChhaa writes "The GNOME Foundation membership and elections committee has announced the preliminary results of this year's elections for the board of directors. There are a few new faces this year, and Miguel de Icaza, whose candidacy was rejected last year due to late submission, is back. The run up to this year's election saw a threat of boycott, which ultimately resulted in the online publication of the foundation's financial records. Also, a heated discussion followed the posting of the list of ten questions, and the opinions of the candidates and other foundation members on these issues can be found in the foundation-list archives for the months of November and December. A notable exclusion from this year's board is GNOME's release manager Jeff Waugh. who didn't run at all."

Slashdot Top Deals