Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
Earth

Toyota Develops New Flower Species To Reduce Pollution 211

teko_teko writes "Toyota has created two flower species that absorb nitrogen oxides and take heat out of the atmosphere. The flowers, derivatives of the cherry sage plant and the gardenia, were specially developed for the grounds of Toyota's Prius plant in Toyota City, Japan. The sage derivative's leaves have unique characteristics that absorb harmful gases, while the gardenia's leaves create water vapour in the air, reducing the surface temperature of the factory surrounds and, therefore, reducing the energy needed for cooling, in turn producing less carbon dioxide."
Government

US Government Sets Up Online "App Store" 138

krapper writes "The Obama administration has unveiled a government 'app store' designed to push the federal bureaucracy into the era of cloud computing. The change means some federal employees will begin using services like YouTube, Gmail and WordPress, which store data on private internet servers instead of on those paid for with public money. The process will start small but will ramp up quickly, Vivek Kundra, the US chief information officer, said in a blog post on Tuesday. 'Our policies lag behind new trends, causing unnecessary restrictions on the use of new technology,' Kundra writes in the post on WhiteHouse.gov. 'We are dedicated to addressing these barriers and to improving the way government leverages new technology.' The app store is designed for federal employees doing official government business and is not intended for use by the public."
Programming

Contributing To a Project With a Reclusive Maintainer? 162

zerointeger writes "I am still fairly new to programming in C, but I was asked to extend an open source authentication module by my employer. The project is complete, testing has been done and it works as designed. The extension/patch I have created is fairly robust, as it includes configuration options, help files, and several additional files. The problem is that I have been unable to make contact with the current maintainer about having this feature added. I think the only reason I'd like to see this included is to prevent any patching of later revisions. A few others I have spoken with agree that the patch would benefit administrators attempting to push Linux onto the desktop, as we have done at the University that employs me. Has anyone else submitted patches/extensions to what seems to be a black hole?"

Comment NO, Apple violates the GPL (Score 2, Interesting) 782

IANAL, but my reading of GPLv2 is that Apple violates the GPL by publishing apps compiled under GPL licenses (v2 or v3).

Apple requires that all applications on its platform are signed with a private key as part of their DRM system. The actual "object code" the end user receives is encrypted with this key (and a small bit of its own special DRM sauce, from what I hear). Therefore, under the GPL, Apple would be required to provide the key used to make this encrypted copy of the application, and the source to any other inlined (not linked) DRM code (that is, everything that constitutes part of the "source code" of Apple's 'derivative work' based on the GPL'ed app submitted by the developer). From the GPLv2:

For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable.

And to the commenters screaming "it's ok because it's GPLv2!", this would NOT require the "tivoization clause" covered by version 3 of the GPL (the requirement to provide "Installation Information" for a "User Product", because the applications in question are not part of the original User Product being sold in the first place, and so they wouldn't be covered.

The "operating system exception" (the one that provided the GPlv2 loophole for Tivo) doesn't cover the private key in an iPhone app, because the private key for a specific published app does not constitute any of "the major components (compiler, kernel, and so on) of the operating system on which the executable runs".

Seems to me that a quick Cease and Desist letter to Apple from one of the original software's authors for failing to provide source to the encrypted object code would be all that's needed to settle the debate. Of course, Apple would probably err on the side of caution and pull the app anyway, rather than mess around with potentially defending themselves in court for a GPL violation on behalf of a lone developer.

Power

Generating Power From Ocean Buoys and Kites 131

cheezitmike writes "Researchers at Oregon State University are testing a new type of wave-energy converter to generate electricity from ocean waves: 'Even when the ocean seems calm, swells are moving water up and down sufficiently to generate electricity. ... For decades the challenge has been to build a device that can withstand monster waves and gale-force winds, not to mention corrosive saltwater, seaweed, floating debris and curious marine mammals. ... In the most recent prototypes, a thick coil of copper wire is inside the first component, which is anchored to the seafloor. The second component is a magnet attached to a float that moves up and down freely with the waves. As the magnet is heaved by the waves, its magnetic field moves along the stationary coil of copper wire. This motion induces a current in the wire — electricity.'" Meanwhile, researchers at Stanford are working to design "turbine kites" that operate at 30,000 feet, where air currents flow much faster than they do close to the ground. Ken Caldeira, a Stanford associate professor, said, "If you tapped into 1% of the power in high-altitude winds, that would be enough to continuously power all civilization."
Spam

Spam Replacing Postal Junk Mail? 251

TheOtherChimeraTwin writes "I've been getting spam from mainstream companies that I do business with, which is odd because I didn't give those companies my email address. It is doubly strange because the address they are using is a special-purpose one that I wouldn't give out to any business. Apparently knotice.com ('Direct Digital Marketing Solutions') and postalconnect.net aka emsnetwork.net (an Equifax Marketing Service Product with the ironic name 'Permission!') are somehow collecting email addresses and connecting them with postal addresses, allowing companies to send email instead of postal mail. Has anyone else encountered this slimy practice or know how they are harvesting email addresses?"
Cellphones

The Realities of Selling On Apple's App Store 223

Owen Goss writes "Everyone is familiar with the story of the iPhone developer who spends two weeks of spare time making a game that goes on to make them hundreds of thousands of dollars. The reality is that with the App Store now hosting over 25,000 apps, the competition is fierce. While it's true that a few select apps are making developers rich, the reality is that most apps don't make a lot of money. In a blog post I take a hard look at the first 24 days of sales data for the first game, Dapple, from Streaming Colour Studios. The post reflects what is likely the norm for developers just getting into the iPhone development game."
Social Networks

Is It Worth Developing Good Games For the Web? 82

SlashSlasher writes "A friend of mine started up a Facebook MMORTG game called Realm of Empires with his buddies as a personal project. Over the last couple of years, I've seen it grow up from an idea into a thriving community. A lot of money and effort has been sunk into constant improvement. As a result, it has become one of the most polished and substantial applications I've seen on Facebook. It's been quite interesting seeing the action behind the scenes without being directly entangled. Normal gameplay is free but certain premium features do exist. Recently, after allowing an open beta of premium features, the users complained vehemently that they would have to pay to keep these special features. They went so far as to start a petition to stop them from charging for premium features. People are getting up in arms about features that can be bought for less than $3 a month. I know the project hasn't broken even yet, and more money is put into it every day. I had always assumed that developers would receive a chunk of the ad revenue they attract to Facebook; apparently I was wrong. Facebook only gives the developer a very small (and shrinking) piece of real estate to try and make money with. How are these people supposed to break even, let alone profit? What working business models exist for the small game developer? Are people just too spoiled by free, throw-away games to be a target market for anything significant? Are developers who want to make any money for their work forced to move to restrictive platforms like the iPhone or the console market? More details of their story are available at their blog."
Security

SSLStrip Now In the Wild 208

An anonymous reader writes "Moxie Marlinspike, who last week presented his controversial SSL stripping attacks at Black Hat Federal, appears to have released his much-anticipated demonstration tool for performing MITM attacks against would-be SSL connections. This vulnerability has been met with everything from calls for more widespread EV certificate deployment to an even more fervent push for DNSSEC."

Comment Re:Third-party app stores are coming, too! (Score 1) 136

Thanks for the comments, and yeah I should have mentioned that we're focusing on games specifically for now. The site is still very beta so we're still trying to figure out the best parts to focus on building and improving.

I think my biggest beef with all of the 'app stores' out there is that they already existed in one form or another.

Well, sure, but in a much lesser form. There have always been sites that can put up a bunch of Java games for sale, but I wouldn't consider those sites to be the same class of store that Apple first introduced, and that all of the upcoming 'app store competition' will offer. The huge difference is the level of integration with the device and with the user. You maintain an account with the App Store where you can manage all of your purchases, downloads and payment information, rather than just perform a one-time download of a file off a website. You also have a customized catalog application on the phone itself that makes it much more convenient to find and download new applications. Apple also included a very usable developer SDK which really paved the way for small, independent developers to start making applications themselves.

Finally, there's the huge task of creating an easy to use system through which developers can submit and publish their own paid applications, and receive a split of the proceeds. Setting this up is actually the biggest challenge in my opinion, as well as one of the biggest draws that will bring publishers to these new stores (and I assume that this is why Google took so long to open up the Android store to paid applications).

If these features are not present in the upcoming competition then it wouldn't be fair to even put them in the same category, since this is precisely what distinguishes these new efforts from the existing third-party application portal sites that have already been around for years. If all we're going to see from these is just more of the same sort of pre-App Store mobile application portals, then that would definitely be a step backward.

Comment Re:Third-party app stores are coming, too! (Score 1) 136

If you think it's limited to J2ME 'phones then have a look at AndAppStore.com who've been offering Android apps for months and aren't Google affiliated in any way.

Java != J2ME. The Android platform is most certainly also Java-based, even though it's a little different from Sun's CLDC/MIDP/J2ME platform, and third-party app stores can definitely support those devices as well, as we also have plans to down the road.

Comment Third-party app stores are coming, too! (Score 4, Interesting) 136

The company I work for launched a public beta of our third-party app store this week, called Xpressed (the site is brand new, so feedback is welcome). Unlike the app stores mentioned in this article, it's a true "third-party" app store meaning that we're unaffiliated with any device manufacturer or carrier, and so we plan to support any and all phones out on the market that allow applications to be downloaded and installed from non-proprietary websites. Right now this pretty much means most of the Java-based phones on the market (several hundred current phones, plus the hundreds more old and obsolete devices).

It will be interesting to see which model wins out after all of the industry players have their say in this growing application space - whether manufacturer-supported app stores (presumably) integrated with the devices themselves will continue to dominate, or whether third-party app stores like Xpressed will be able to find a footing, especially among developers targeting their apps across multiple platforms.
Microsoft

MS Silverlight To Stream Obama Inauguration Events 589

Ilgaz writes in to let us know that we will have to install MS Silverlight 2 to watch the US President's inauguration online. Everyone running Mac PPC, Linux, and FreeBSD has been left out, as there are no working Silverlight 2-capable alternatives on these systems. Here is Microsoft's press release announcing the selection of Silverlight yesterday. Streaming of various events around the inauguration begins today at the Presidential Inaugural Committee site, which touts its "inclusive and accessible" coverage.

Slashdot Top Deals

"What man has done, man can aspire to do." -- Jerry Pournelle, about space flight

Working...