Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment You did the right thing... (Score 1) 325

1) RMS himself clarifies at least his intent in developing a (free as in freedom, free as in beer) OS & tools for everyone differentiates between widely empowering technology like OSes, compilers, and printer drivers versus specialized applications with few users. He points out that if the ecosystem is small, then proprietary relationships may be necessary and therefore appropriate. (Sorry no time to dig out the quote, but its in his stuff on the FSF site.) The question is what will be better for common good, so consider size of the user community, business models, etc. A kind but proprietary business with good practices that survives -> is better than an over-idealistic business that fails -> is better than a mean business with selfish intentions and bad practices that enlists and then controls customers.

2) Are the benefits of going public and free worthwhile against the loss of proprietary value? If your company will make larger revenue because your competitors have adopted your software, then go for it. That means the driver of your revenue has more to do with your business activities like selling, integrating, servicing, designing solutions. For example, if being able to integrate your equipment easily with your competitors means you make more money. But if you rely on the performance/capabilities of your software to drive revenue, then keep it closed until your business has grown up to become more service oriented.

3) Don't expect your competitors to play fair with the free software they pick up. They're not going to contribute back as they should. They might not admit they are using the software.

4) You don't need to go public with your free software yourself. Your question was w/respect to the community, so maybe this point is not relevant. Customers should be looking for free software in case a) you fold & no longer service their maintenance needs; b) they wish to take development on a different tack, they should be able to start with your product as a basis; c) they want remarketing rights, etc. But just because you sell them free software doesn't mean they intend to remarket or even give it out to anybody else, though they have the right. As to these customer needs, you may be able to come to an informal understanding that is mutually beneficial, or you may provide for the specific rights they wish in a specific license for them instead of making the software fully free.

Comment Re:Why side-lit? (Score 1) 135

But I think the articles are making quite a fuss about spatial resolution - are you sure the image doesn't contains some spatial elements as well as just time & frequency?

From your doppler shift explanation, can we conclude, since the profile of the image is has some width, that the object is rotating? If it were not rotating, then the image would simply be a vertical line?

Still a bit confusing...

Comment illumination (Score 1) 135

If this is a "radar" image, where the telescope sent a pulse and got an image from the reflection, why in the picture does it look like the illumination is comming from the above the object? Shouldn't the whole visible face be illuminated? I would like to see all the detail received by the radar. If this is artificial illumination of a solid model build from the facing radar data, I wish the illuminator position would be near my point of view. If this is the actual radar image, then I am confused about the presentation.

Comment INTERnet means... (Score 1) 223

a group of interconnected clusters. With the ability to route between them. The idea of interconnecting clusters is the core idea of the original Internet in the first place... And if that was Day 1 of Internet Genesis, then Day 2 was hosting multiple application spaces. Like Gopher versus WWW versus FTP versus email - nobody has ever claimed it all was one big homogenous lump!

Comment "...no longer the desktop." (Score 1) 283

Has it ever been the desktop??

At least since about 1985 almost all computers are embedded. Embedded systems became multi-tasking/mutli-processor quickly, so we've even been able to put all our "operating system 101" college learning to good use. A lot of embedded systems have involved networking and data base as well. Not to mention signal processing, and on and on.

Desktops have been a small slice of the pie for a long time.

Of course some of us were born before embedded systems (ahem..), but back then the desktop only had a dumb terminal anyway...

PlayStation (Games)

PS3 Hacked? 296

Several readers have sent word that George Hotz (a.k.a. geohot), the hacker best known for unlocking Apple's iPhone, says he has now hacked the PlayStation 3. From his blog post: "I have read/write access to the entire system memory, and HV level access to the processor. In other words, I have hacked the PS3. The rest is just software. And reversing. I have a lot of reversing ahead of me, as I now have dumps of LV0 and LV1. I've also dumped the NAND without removing it or a modchip. 3 years, 2 months, 11 days...that's a pretty secure system. ... As far as the exploit goes, I'm not revealing it yet. The theory isn't really patchable, but they can make implementations much harder. Also, for obvious reasons I can't post dumps. I'm hoping to find the decryption keys and post them, but they may be embedded in hardware. Hopefully keys are setup like the iPhone's KBAG."

Comment Re:NOT TRUE: Remeber Dijkstra & THE? (Score 1) 517

The proof claimed in the preset work covers only the microkernel part of a full OS. This is a similar level of complexity to the lower levels of THE, even to the point that virtual memory was excluded from both proofs. In the case of THE, the hardware did not support it. In the case of the present work, the authors of the web site listed virtual memory as specifically excluded from the proof.
 
(THE had a software segmentation scheme, assisted by the compiler.)

Comment NOT TRUE: Remeber Dijkstra & THE? (Score 2, Insightful) 517

In the 1960's Edsger Dijkstra (arguably one the founding fathers of "Computer Science", at least as a university subject) led a group at Eindhoven to develop a multiprocessing OS called "THE". The kernal was formally proven BY HAND .

I daresay the folks who have made this recent excellent achievement are likely well aware of THE, and therefore are being specious in claiming to be the world's first at doing this.

Comment condescension (Score 1) 517

I really hope that the marketing folks at that company know what they are doing, because I found the voice used in their web site and white papers really condescending. There seems to be an assumption that the reader is utterly surprised that formal proof techniques exist, and also there seems to be an assumption that the reader will be bored by meaninful details - like "take our word for it, because you'd fall asleep or wander away if we really tried to explain it".

Odd, because on the other hand, they seem to be trying to be up front about the boundaries of their proof. I just think it is possible to layer a presentation to different degrees of interest without comming off so jerky.

Comment Flaw in Solar system, or flaw in math? (Score 1) 255

I don't doubt collision is possible; but I also consider that the discrete nature of the computation (for simulation of a naturally continuous system) has such a significant chance of error that to talk about these tiny chances being predicted by the computation is rediculous - I doubt the predictions are informative.

Slashdot Top Deals

I've noticed several design suggestions in your code.

Working...