Novell

iPhone Gets .Net App Development 327

snydeq writes "Novell has announced MonoTouch 1.0, a commercial SDK that allows developers to build iPhone apps using Microsoft's .Net Framework instead of the Apple-designated C or Objective-C languages. The SDK leverages Novell's Mono runtime for running Windows apps on non-Windows systems, allowing developers to utilize code and libraries written for .Net and programming languages like C#. With MonoTouch, the Mono runtime provides such developer services as garbage collection, thread management, type safety, and Web services, said Mono leader Miguel de Icaza."
GUI

Initial WebGL Support Lands In WebKit 181

appleprophet writes "WebGL is an upcoming standard from the Khronos Group, the same standards body behind OpenCL and OpenGL ES. It defines the use of OpenGL in websites using the standard canvas element. In other words, websites will be able to render hardware accelerated, 3D graphics natively inside of a web page. In the last week, WebKit, the rendering engine behind Safari and Google Chrome, has added initial support for WebGL, which means it probably won't be too long before Macs and iPhones everywhere get OpenGL web apps. This could have big implications for gaming. HTML5 has steadily been encroaching on desktop applications' territory, but I don't think many people expected browser-based, hardware-accelerated graphics this soon."
Programming

Russia's New Official Holiday — Programmer's Day 306

Glyn Moody writes "Russia's president, Dmitry Medvedev, has decreed a new holiday for his country: Programmer's Day. Appropriately enough, it will be celebrated on the 256th day of the year: September 13th (September 12th for a leap year). Do programmers deserve their own holiday ahead of other professions? Should the rest of the world follow suit?"
Software

Why Users Drop Open Source Apps For Proprietary Alternatives 891

maximus1 writes "Hard as it may be to imagine, 'free' is not always the primary selling point to open source software. This article makes some interesting points about subtle ways Open Source projects might lose to the competition. Lack of features is a common answer you'd expect, but the author points out that complicated setup and configuration can be a real turn-off. Moreover, open source companies may not do enough to market major upgrades. If they did, they might lure back folks who tried and dumped the earlier, less polished version. This raises the question: what made you dump an open source app you were using? What could that project have done differently?"
Games

Indie Game Dev On the Positive Side To DRM 440

spidweb writes "The online backlash against DRM has gotten a bit excessive, especially since the purpose of DRM is entirely admirable: to stop thieves and free riders and to help creators actually get paid for their work. This blog entry calls attention to XBox Live, a place where strong DRM is helping to encourage quality games at low prices which make money for their developers. Quoting: 'If I could snap my fingers and give myself the same absolute control over the games I make that XBox Live has over theirs (in return for lower prices), I would. The freedom of the current system is nice, but it comes at too high a cost. Honest people need to pay extra to subsidize thieves. The unfairness is just this side of intolerable, and it's only getting worse. DRM is fair if, for what the corporations take, we get something in return.'"
Businesses

Oracle To Increase Investment In SPARC and Solaris 146

An anonymous reader writes "The Slashdot community has recently questioned what Oracle will do with Sun hardware if and when Oracle's acquisition of Sun closes. And it seems that speculation about the future of SPARC hardware has been common among Slashdot commenters for years. That said, it seems newsworthy that Oracle is going out of their way with some aggressive marketing directed at IBM to state clearly their plans to put more money than Sun does now into SPARC and Solaris." MySQL is not mentioned in this ad, perhaps because (as Matt Asay speculates) the EU is looking closely into that aspect of the proposed acquisition.
Programming

Apple Open Sources Grand Central Dispatch 342

bonch writes "Apple has open sourced libdispatch, also known as Grand Central Dispatch, which is technology in Snow Leopard that makes it easier for developers to take advantage of multi-core parallelism. Kernel support is not required, but performance optimizations Apple made for supporting GCD are visible in xnu. Block support in C is required and is currently available in LLVM (note that Apple has submitted their implementation of C blocks for standardization)." Update: 09/11 15:32 GMT by KD : Drew McCormack has a post up speculating on what Apple's move means to Linux and other communities (but probably not Microsoft): "...this is also very interesting for scientific developers. It may be possible to parallelize code in the not too distant future using Grand Central Dispatch, and run that code not only on Macs, but also on clusters and supercomputers."
Programming

Facebook Releases Open Source Web Server 113

Dan Jones writes "Ah the irony. The week Facebook is being asked to cough up source code to satisfy an alleged patent infringement, the company releases an open source Web server. The Web server framework that Facebook will offer as open source is called Tornado, was written in the Python language and is designed for quickly processing thousands of simultaneous connections. Tornado is a core piece of infrastructure that powers FriendFeed's real-time functionality, which Facebook maintains. While Tornado is similar to existing Web-frameworks in Python, it focuses on speed and handling large amounts of simultaneous traffic."
Encryption

Alan Turing Gets an Apology From Prime Minister Brown 576

99luftballon writes "The British government has officially apologized for the treatment of Alan Turing in the post war era. An online petition got more than enough signatures to force an official statement and Prime Minister Gordon Brown has issued a lengthy apology. 'Thousands of people have come together to demand justice for Alan Turing and recognition of the appalling way he was treated. While Turing was dealt with under the law of the time and we can't put the clock back, his treatment was of course utterly unfair and I am pleased to have the chance to say how deeply sorry I and we all are for what happened to him. So on behalf of the British government, and all those who live freely thanks to Alan's work I am very proud to say: we're sorry, you deserved so much better.'"
Microsoft

Microsoft Launches Its Own Open Source Foundation 344

darthcamaro writes "Microsoft already had its own open source (OSI-approved) licenses, its own open source project hosting site and now it's adding its own non-profit open source foundation. That's right, the company that is still banging the patent drum against open source now has its own 501(c)(6) open source foundation. Officially called the CodePlex Foundation, it's a separate effort from the CodePlex site and is aimed at helping to get more commercial developers involved in open source. Considering how they continue to attack Linux and open source, will anyone take them seriously?"
The Internet

Has the WebOS Finally Arrived? 227

SphereOfInfluence writes "Dion Hinchcliffe over on ZDNet declared in a new post that the Web OS has finally arrived and that businesses and IT departments must adjust to the fact that everything's starting to move to the cloud. He cites John Hagel's so-called big business shifts of the 21st century and claims cloud computing, crowdsourcing, open APIs, Software-as-a-Service are the future of the workplace. He goes on to present a compelling visual model of the Web OS circa 2009 and examples to back up some of the statements."
OS X

How Snow Leopard Cut ObjC Launch Time In Half 158

MBCook writes "Greg Parker has an excellent technical article on his blog about the changes to the dynamic linker (dyld) for Objective-C that Snow Leopard uses to cut launch time in half and cut about 1/2 MB of memory per application. 'In theory, a shared library could be different every time your program is run. In practice, you get the same version of the shared libraries almost every time you run, and so does every other process on the system. The system takes advantage of this by building the dyld shared cache. The shared cache contains a copy of many system libraries, with most of dyld's linking and loading work done in advance. Every process can then share that shared cache, saving memory and launch time.' He also has a post on the new thread-local garbage collection that Snow Leopard uses for Objective-C."
Programming

Con Kolivas Returns, With a Desktop-Oriented Linux Scheduler 333

myvirtualid writes "Con Kolivas has done what he swore never to do: returned to the Linux kernel and written a new — and, according to him — waaay better scheduler for the desktop environment. In fact, BFS appears to outperform existing schedulers right up until one hits a 16-CPU machine, at which point he guesses performance would degrade somewhat. According to Kolivas, BFS 'was designed to be forward looking only, make the most of lower spec machines, and not scale to massive hardware. i.e. [sic] it is a desktop orientated scheduler, with extremely low latencies for excellent interactivity by design rather than 'calculated,' with rigid fairness, nice priority distribution and extreme scalability within normal load levels.'"
Security

Wordpress.org Warns of Active Worm Hacking Blogs 103

Erik writes "Wordpress, the popular open-source Content Management System (CMS) for many thousands of bloggers worldwide, is under attack from a 'clever' worm that automatically compromises unpatched versions of the Wordpress system. The particularly nasty bug crawls the web for vulnerable Wordpress installations, installing malware, deleting content, and generally wreaking havoc wherever it can. Today, Wordpress founder Matt Mullenweg eloquently implored Wordpress bloggers to update more frequently. Originally, updating the Wordpress system was a rather laborious process; however, newer versions offer fast and simple one-click upgrades. The two most recent versions of Wordpress (2.8.3 and 2.8.4) cannot be attacked by the worm discovered this week, and blogs hosted at Wordpress.com are also apparently immune."
Databases

How a Team of Geeks Cracked the Spy Trade 187

drunken_boxer777 sends us to The Wall Street Journal for a lengthy article on a small tech company, Palantir Technologies, that is making the CIA, Pentagon, and FBI take notice. The submitter adds, "And yes, their company name is a reference to what you think it is." "One of the latest entrants into the government spy-services marketplace, Palantir Technologies has designed what many intelligence analysts say is the most effective tool to date to investigate terrorist networks. The software's main advance is a user-friendly search tool that can scan multiple data sources at once, something previous search tools couldn't do. That means an analyst who is following a tip about a planned terror attack, for example, can more quickly and easily unearth connections among suspects, money transfers, phone calls and previous attacks around the globe. ... With Palantir's software 'you can actually point to examples where it was pretty clear that lives were saved.'"
Google

Google To Host International SVG Conference 38

stelt writes "On Oct.2–4 Google will host the international conference on Scalable Vector Graphics at its campus in Mountain View, California. The SVG Open conference schedule shows developers and designers of various backgrounds. Major brands, open source projects, universities, and individuals are presenting on a variety of subjects like interactive scientific visualizations, mobile web animation art, internationalization and localization in print, geo-systems, etc. A couple of weeks back we discussed Google's adding SVG support to IE, and details of this project will be presented during the keynote 'SVG in Internet Explorer and at Google.'" Early-bird registration has already ended for this conference, but the pricing is not steep.
Privacy

Privacy, Mobile Phones, and Ubiquitous Data Collection 61

ChelleChelle writes "Participatory sensing technologies are greatly expanding the possible uses of mobile phones in ways that could improve our lives and our communities (for example, by helping us to understand our exposure to air pollution or our daily carbon footprint). However, with these potential gains comes great risk, particularly to our privacy. With their built-in microphones, cameras and location awareness, mobile phones could, at the extreme, become the most widespread embedded surveillance tools in history. Whether phones engaged in sensing data are tools for self and community research, coercion or surveillance depends on who collects the data, how it is handled, and what privacy protections users are given. This article gives a number of opinions about what programmers might do to make this sort of data collection work without slipping into surveillance and control."
Sun Microsystems

Slow Oracle Merger Leads To Outflow of Sun Projects, Coders 409

An anonymous reader writes "Sun Microsystems might have had a chance if the Oracle merger had gone through quickly, but between the DoJ taking its time and the European Commission, which seems to get off on abusing American firms, just plain dragging its feet, that won't happen now. As Sun twists in the wind, unable to defend itself, and Oracle is unable to do anything until the deal closes, IBM is pretty much tearing Sun to shreds. By the time this deal closes, there won't be much left for Oracle. This is not how a Silicon Valley legend should end."
IBM

IBM's Supreme Court Brief Says That Patents Drive Free Software 284

H4x0r Jim Duggan writes "For the Supreme Court's upcoming review of the Bilski decision, IBM has submitted an amicus brief claiming that software patents 'fueled the explosive growth of open source software development' (!) (p38 of linked PDF). EndSoftwarePatents, for its own amicus brief, is looking for help building a list of free software harmed by software patents, and a list of companies that distribute free software and are taxed by patent royalties."
Programming

First Hot-Ice Computer Created 120

KentuckyFC writes "Sodium acetate is the stuff inside chemical handwarmers that emits heat when it crystalizes after you press that little metal widget. That's why it is known as hot ice. Now a computer scientist in the UK has created a computer made entirely out of hot ice. The device processes information by exploiting the movement and interaction of wavefronts of crystallisation as they move through the material. The data input is in the form of metal wires that trigger crystal nucleation. The output works by reading off the direction of the moving wavefronts and the edges of the resulting crystals. The researcher has created AND and OR gates and solved a few problems such as finding the shortest path through mazes. There are even a few videos of the computer in action. The resulting computer is far from perfect, however. The data readout sometimes gives no solution and at other times gives circular results, the hot ice equivalent of a BSOD."

Slashdot Top Deals