Businesses

Unemployed? Why Not Start a Software Company? 860

R.S.D. asks: "I see all these Ask Slashdot articles about unemployment these days. Why don't a few of you guys get together and start a software company? Out there in the world, there is still a lot of software that needs to be written, and people are still pumping lots of money into software (and biotech). In fact, the software sector is still described as the enduring leader in raising venture capital, though apparently in Silicon Valley more money is going out of the maturing software industry and into things that are still high-tech like biopharm and nano. Is anyone else trying this? If so, how's it going? If not, why not?" This is easier suggested, than implemented. For those who have gone this route, what suggestions would you give to those who may follow?
Handhelds

Full X11-Based Distro For PDAs 155

omin0us writes "over at http://cacko.zaurususergroup.com, we are working on a Full X11 based Linux distro for the Sharp Zaurus SL-c7x0/860 series of PDAs. The screen has a usable full VGA resolution of 640x480 and the distro uses Openbox/ROX Desktop as its Native WM. But others such as Fluxbox, Afterstep, and XFCE have been compiled for it and run nicely. You will also find a WIDE variety of compiled apps in the Feed on the Cacko website such as a native GCC Compiler, XMMS, Mplayer, prboom, Gimp, Gkrellm, Abiword and numerous others. Many different screenshots of it in action may be found here. This is truly bringing desktop linux to the PDA. Also, another project that has branched from Cacko Linux is Gentoo for Zaurus. This project, at the moment is based on the Cacko X11 environment, but will eventually become a full Gentoo environment. "It can emerge packages, sync, or create Gentoo packages using the -B switch in emerge." This should be an interesting project to watch."
Programming

Developing a Standards-Compliant Web App? 85

dogas queries: "I work for quite a large company that is creating quite a large web-based enterprise-level application. We've been in development for a long while, and currently our app is only native to IE 5.5. At this point it would take a *lot* of effort to bring our app up to to be Standards-compliant. Now management wants our app to be more flexible, such that if the customer wants to customize the look-and-feel, it won't be a major undertaking that will kill the structure. Naturally, we're switching to a CSS-based layout, ripping out the IE proprietary Javascript in favor of ECMAScript, and bringing the whole app to XHTML 1.0 Transitional compliance while we're at it. Since we started coding the front end at about the time of the browser wars, we didn't have the luxury of planning to use the W3 standards (especially since they were not complete, and browsers weren't honoring them anyways). I'm wondering what type of priority creating a standards-compliant web app is in other companies, and if that priority is being raised given the benefits of creating pages that separate structure from style from behavior."
Perl

Best of The Perl Journal 123

honestpuck writes "Computer magazines come and go at an unrelenting pace. The Perl Journal was one of the better ones before Jon Orwant, the editor and publisher, passed it to CMP. It is therefore pleasing to find he has taken all the articles published over the five year period, removed the chaff and published the rest in three volumes." Read on for honestpuck's lowdown on what you can expect in this set.
Patents

IBM Patents Method For Paying Open Source Workers 426

Frequanaut writes "Oh, the bitter, bitter irony. According to The Inquirer, in a strange move, IBM has patented a method for paying open source volunteers. By the way, if the future of software development is open source, how will anyone get paid when only IBM can do it?" The Inquirer quizzically notes, with regard to this patent: "It may be an ingenious way of paying open source developers and volunteers, Big Blue, but can it really be described as an invention?"
Editorial

Joel Rants About Resumes 1010

rbrandis writes "Mr. Spolsky's latest rant is about writing a resume that will be read "Please do not use cover letters that you copied out of a book. If you write 'I understand the position also requires a candidate who is team- and detail-oriented, works well under pressure, and is able to deal with people in departments throughout the firm' then at best people will think you're a bullshit artist and at worst they will think that you were not born with the part of the brain that allows you to form your own thoughts and ideas.""
Intel

Linux Centrino Driver Update 273

Edy52285 writes "An article on News.com talks about how Intel has been, and still is, dragging on releasing their Linux drivers for Centrino. Intel is reluctant to release its drivers as open source since doing so would reveal secrets about their wireless hardware. Linux in currently unable to take advantage of Centrino's wireless networking devices, without, that is, prying $20 from your thin wallet to buy Linuxant's DriverLoader (discussed in an earlier story). Will Swope (Intel's General Manager of Software and Solutions Group) said in an interview said "What I believe will happen is we will end up having a Linux compatibility driver that is not open source at first, then designing future drivers in such a way that they are open source but will not expose intellectual property," Intel seem to be taking its time on releasing the drivers, and even in the article, there is a lack of any commitment on a date or under what conditions the drivers will be released." Also, someone pointed out that it's worth checking out ndiswrapper for the driver.
Encryption

PKWare and Winzip Reach A Secure Zip Compromise 219

richard_za writes "Until now the rival compression software vendors PKWare and Winzip have had different (incompatible) ways of password protecting the ZIP format. In a bid to prevent fragmentation of the standard they have agreed to have their software support opening of the other's files. They have however not agreed to support a single standard. PKZip's encryption is RSA-based while Winzip use an AES approach which is fully documented here. The Register is running this story. PKWare has this press release."
Programming

Whose Desktop Would You Most Like To See? 920

An anonymous reader writes "Have you ever been curious about what someone else's computing environment looks like? Would you like to see what tools and products someone like Linus Torvalds, Bill Gates, George Bush, or Steve Jobs uses on a daily basis? What percentage of time is spent browsing the web, working in spreadsheets, programming, debugging, designing, or writing documents? How many monitors or devices do they have attached to their PC? What kind of security or anonymizers do they have in place?" For good or ill, open source developers' desktops at least are often visible in screenshots of their pet projects.
Windows

Announcing Cooperative Linux 321

evilmf writes "Well... I was on my daily "relaxing" read of the LKML when I've found an interesting announce about "Cooperative Linux", in this message from Dan Aloni. It allows you to run Linux on an unmodified Win2000/XP system, just launching another app. Dan says that Cooperative Linux is 'is stable enough (on some common hardware configurations) for running a fully functional KNOPPIX/Debian system on Windows,' and provides some screenshots in the project homepage."
X

freedesktop.org xlibs 1.0 Released 243

Daniel Stone writes "A short time ago, freedesktop.org xlibs 1.0 was released. Simply put, this is the collection of libX11, libXext, and other little-used libraries that kind of power your whole desktop. The xlibs team at fd.o are now maintaining all these libraries, and more, and we're going to be making releases as part of the fd.o platform, which is far more wide-ranging, but it still forms an important part of the platform. Share and enjoy!"
Operating Systems

Open Source Operating System For Smart Cards 14

Scott writes "The OSNews site refers to a new open source operating system for smart cards, and more specifically adapted for contactless and dual-interface chips. This operating system named jayaCard ('success card' in malaysian ?) is compatible with ISO 7816 and ISO 14443. It is currently ported to freely available microprocessor like the ATmega161/162 from Atmel. A simulator version for Windows and Linux is already available and the full cleanroom source code can be inspected at Sourceforge. It should be noted also that although still in alpha version, this software is more complete, more standard, more complex but as more ambitious as SOSSE, the first available OS of this type."
Unix

Man Page Project Can Now Use Official POSIX Docs 229

Martin_Sturm writes "The IEEE consortium announces in a recent press release that it granted permission to the Linux Man Page Project to incorporate material from the official documentation on the POSIX standard. Obviously this is very good news for the Man Page project which now has access to a huge amount of good documentation. Until recently the project could not use this documentation due to copyright restricions."
GUI

Jakob Nielsen Defends "1-Click" Patents 36

danila writes "In his latest column the king of usability discusses competitive testing of website usability. Among other things he suggests that "Some tasks might be much easier on your competitor's site, and those tasks would indicate areas where you can learn from the competition and improve your design." Overall, a very informative and insighful article, if not for a small paragraph in the end. "You can patent usability innovations to keep the competition from stealing them. Most Web projects are managed by marketing departments that have no experience with the patent system. Websites, however, are inventions and should be protected when you invest in developing something new." How can you learn from competition if every potential improvement is already patented?"
Handhelds

Mac OS X Apps on Zaurus 29

An anonymous reader writes "Dr. H. Nikolaus Schaller reports progress in the mySTEP project to run Mac OS X applications on the Sharp Zaurus. Though not yet ready for production, the newest release brings more maturity and features, and Dr. Schaller invites anyone interested in integrating mobile, low-cost, handheld computers with Mac OS X-based IT applications to contact the project. In particular, Dr. Schaller would like to locate someone interested in developing and contributing a new menu system (NSMenuView, NSMenuItemCell) to the project."
Programming

A Modern Day '101 Basic Computer Games'? 69

pcraven asks: "Back when I learned how to program, I found a book called 101 Basic Computer Games by David H. Ahl. This book had a lot of simple programs that I could type into the Apple //e. It made programming interesting. I'm not sure I would have started a career in programming without it. Today I haven't found any recent equivalent to this book. I want a bunch of sample computer games that students can program that they will find fun and interesting. Something that a CompSci 101 graduate could type in and run. Does anyone know of a book or web site like this?"
Programming

EiffelStudio O-O Programming Suite for Mac OS X 42

name_already_in_use writes "Eiffel Software released their object-oriented programming environment for Mac OS X. It is a powerful language offering all the usual O-O wonders as well as few unique features of it's own (Design by Contract, generics). All compiled code can be run on multiple platforms including Windows, Linux, Solaris, and of course now Mac OS X, so there's no need to re-write code for different architectures."
Software

Are 64-bit Binaries Slower than 32-bit Binaries? 444

JigSaw writes "The modern dogma is that 32-bit applications are faster, and that 64-bit imposes a performance penalty. Tony Bourke decided to run a few of tests on his SPARC to see if indeed 64-bit binaries ran slower than 32-bit binaries, and what the actual performance disparity would ultimately be."
Patents

Perens on Patents 366

lewiz writes "An interesting interview with Bruce Perens over at the BBC. He's up discussing the role of HP, IBM, et al and the move towards Linux. However, his main point is about software patents and how they are much more of a problem than SCO: 'We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so.'"
Programming

Ars Technica Interviews Robert Love 147

functor writes "Ars Technica has interviewed kernel hacker Robert M. Love of MontaVista/Ximian fame. He covers current and future developments in the Linux kernel and on the desktop, particularly concerning the Linux process scheduler and its enhancements for system responsiveness and also his work toward Project Utopia, an effort to make Linux's device management on the (GNOME) desktop transparent and seamless. (Robert Love is the principal hacker who worked on kernel preemption for the Linux 2.6 kernel.)"

Slashdot Top Deals