linux - ReadWriteWeb http://www.readwriteweb.com/feeds/tag/linux en Copyright 2009 Richard MacManus readwriteweb@gmail.com Tue, 24 Nov 2009 12:40:23 -0800 http://www.sixapart.com/movabletype/?v=4.23-en http://blogs.law.harvard.edu/tech/rss Google Chrome Privacy Policy Changes Hint at Public Launch of Mac, Linux Versions It's been just over a year since Google surprised the world with a release of their very own web browser, Google Chrome, now the basis for the company's upcoming operating system. Despite its flaws (lack of RSS support, no extensions), the browser soon became a hit among the niche crowd of early adopters...at least those running Windows. Why Windows? Because Google has yet to publicly release versions for either the Mac operating system or Linux. However, a recent update to their Privacy Policy hints that may be about to change.

]]>Sponsor

]]> In June of this year, Google finally released the first official beta versions of the Chrome browser for Mac and Linux. The builds were made available in the developer channel, but Google warned users that they were not ready for public consumption, only testing. Since it took nearly a year to get the point of beta releases, can it even be possible that Chrome for Mac and Linux is now ready for a public debut?

Not to get your hopes up, but a recent update to the Google Chrome Privacy Policy makes us wonder. A few days ago, the first two opening paragraphs of the Chrome Privacy Policy were revised. The old and new versions are provided below with bold indicating the changes:

OLD:

The Privacy Policy below applies only to Google Chrome for Windows. For the Developer channel releases on other platforms see the privacy policies for Mac OS X and Linux . The Google Privacy Policy describes how we treat personal information when you use Google's products and services, including information provided when you use Google Chrome. In addition, the following describes our privacy practices that are specific to Google Chrome. Google will notify you of any material changes to this policy, and you will always have the option to use the browser in a way that does not send any personal information to Google or to discontinue using it.

Information Google receives when you use Google Chrome

You do not need to provide any personally identifying information in order to download and use Google Chrome. When you download Google Chrome or use it to contact Google's servers, Google receives only standard log information including your machine's IP address and one or more cookies. You can configure Google Chrome to not send cookies to Google or other sites as explained here.

NEW:

The Google Privacy Policy describes how we treat personal information when you use Google's products and services, including information provided when you use Google Chrome. In addition, the following describes our privacy practices that are specific to Google Chrome. Google will notify you of any material changes to this policy, and you will always have the option to use the browser in a way that does not send any personal information to Google or to discontinue using it.

Information Google receives when you use Google Chrome

You do not need to provide any personally identifying information in order to download and use Google Chrome. When you download Google Chrome or use it to contact Google's servers, Google receives only standard log information including your machine's IP address and one or more cookies. On Google Chrome for Windows, You can configure Google Chrome to not send cookies to Google or other sites as explained here. Google Chrome for Mac and Google Chrome for Linux currently do not allow this level of configuration.

What Do You Think?

Maybe we're grasping at straws here, after all, the change could be referring to the developer builds of the browser and they're simply cleaning up the language for simplification. Still, that would be odd considering that they removed the reference to the developer builds' privacy policy, wouldn't it? Or then again, maybe Google is just consolidating the privacy policies for both the developer and public builds. A third option is that Google could be getting a little of the administrative work out of the way before they make the Mac and Linux builds public.

Testers have been reporting that the developer builds have been seeing steady improvement and the Chromium builds (the open source project that serves as the testing ground for Google Chrome) have been shaping up on a daily basis, too. Maybe a public version of Chrome for Linux and Mac is almost here? We can only hope.

]]>Discuss]]>
http://www.readwriteweb.com/archives/google_chrome_privacy_policy_changes_hint_at_public_launch_of_mac_linux_versions.php http://www.readwriteweb.com/archives/google_chrome_privacy_policy_changes_hint_at_public_launch_of_mac_linux_versions.php Google Mon, 07 Sep 2009 05:39:24 -0800 Sarah Perez
5 Reasons to Get Excited about Linux on the Netbook Late last year, we boldly proclaimed that your next computer might be a Linux PC. Thanks to the ever-growing market for the low-end machines dubbed "netbooks," this seemed like a real possibility at the time. But then, MSI's U.S. sales director Andy Tung had to come along and burst our bubble saying that the Linux machines were seeing a higher return rate than their Windows counterparts. For a while, that seemed it would be the end of hope for this next big "Linux for consumers" push. Or it was at least until this month, when Todd Finch, Dell senior product marketing manager, made a very different claim. He noted that return rates for Linux machines were about the same as those for Windows. Is this a second chance for the Linux netbook? Perhaps. 

]]>Sponsor

]]> All that being said, you don't have to buy a netbook with Linux pre-installed to enjoy what this "alternative" OS has to offer. There are several versions out there which you can try today, no purchase required. And there are even more soon-to-launch distros which really get us excited.

1. Jolicloud

The netbook OS getting the most buzz today is one that doesn't scream "I'm a Linux distro!" Instead, Jolicloud's internet OS provides easy access to all your favorite applications whether those are online apps like Gmail and Facebook or desktop apps like Skype and Boxee. A bar at the top tracks all the applications you're currently running for easy switching between them. However, the most unique element to this netbook OS is the social component which lets you "subscribe" to other Jolicloud users so you can see what applications they've installed and vice versa. Jolicloud is still in private alpha, but those who signed up to try it are starting to receive their invites now. You can request one too from the Jolicloud home page.

2. gOS's Cloud 1.0

Most people remember gOS as the distro that tried and failed to make it big by way of a deal with Walmart. The company was the pre-installed OS for the low-end Everex machines sold at the American superstore. But that failure shouldn't count gOS out of the running just yet. For one thing, the Everex machines were boring, cheap desktop computers sold without monitors. Plus, the Walmart shoppers...well...let's just say they probably didn't know what they were getting into. While the original gOS is still available for download today, we're more intrigued by the company's upcoming Cloud 1.0, an OS optimized for notebooks. This new version boots straight to a web browser (one that looks just like Google Chrome, in fact). Cloud is supposed to go into private beta this year. You can sign up here to be one of the first to try it.

3. Moblin 2.0

Moblin 2.0 is a netbook OS which is publicly available right now. Designed for Intel Atom-based netbooks, this Linux distro focuses on aggregating your social networking activity and media content. A dynamic start page called the "Myzone" is the centralized area where you can get instant access to files, tasks, your calendar, updates from your social networks, and more. Unfortunately though, when it comes to social networks, only Twitter and Last.fm are supported at this time. If you're not sure if Moblin is right for you, there's a "test drive" available as a downloadable live image. Once you're ready to install it for good, you can grab the full download.

4. Ubuntu Netbook Remix

The Ubuntu Netbook Remix is a netbook-friendly version of one of the most popular Linux distros, Ubuntu. This OS features a customizable Ubuntu Mobile Edition (UME) Launcher which basically serves to replace the desktop for easy access to applications and system settings. Categories on the left display related icons when clicked and a "Favorites" category lets you store your most frequently used applications for quick launching. Remix also offers a unique window switcher which lets you move between programs similar to how you switch between tabs in your web browser. This version of Linux is available for download now from here.

5. Google Chrome OS?

We can't help but put Google Chrome OS on this list. Although the OS isn't actually a product yet, only an announcement, we're incredibly excited to see what Google comes up with for their first real launch into the OS market (Android notwithstanding). All we really know about this Linux distro is that Google aims to build a real "cloud OS" where web applications run in the company's Chrome web browser. We also know that their goals include a fast boot time to get you on the web quickly and an OS which is safe from malware and viruses. But what we don't know about Chrome OS could fill a room. According to Google, this OS will make its debut in the second half of 2010. We're not sure if we can stand the wait.

]]>Discuss]]>
http://www.readwriteweb.com/archives/5_reasons_to_get_excited_about_linux_on_the_netbook.php http://www.readwriteweb.com/archives/5_reasons_to_get_excited_about_linux_on_the_netbook.php Trends Thu, 20 Aug 2009 08:14:07 -0800 Sarah Perez
Microsoft Linux Release: Legal Pressure or Purely Selfish? (UPDATE) microsoft_linux_jul09.jpgEarlier this week Microsoft announced the release of 20,000 lines of device driver code to the Linux community. The code is meant to enhance Linux performance when virtualized on Windows Server 2008 Hyper-V or R2 Hyper-V. Essentially it is aimed at server resource efficiency and reducing the costs associated with managing a company's IT infrastructure. Nevertheless, as revealed by Vyatta engineer Stephen Hemminger, the release may have been a legal requirement as Microsoft's code was originally in violation of the GNU General Public License.

]]>Sponsor

]]> Hemminger's claims that until recently, the device driver code made use of both open and closed source parts - something clearly forbidden by the GPL. Under this license all software and derivative works must be released under the same open source license. It appears Microsoft may have been forced to release the code due to legal pressures. Nevertheless, omitting any reference to legal issues, Microsoft spokesperson Sam Ramji made the statement on the Linux release, "Our strategy is to enhance interoperability between the Windows platform and many open source technologies, which includes Linux, is to provide the choices our customers are asking for."

For now, the code has not yet been submitted to the Linux kernel and the community will most definitely look at it with a fine tooth comb. The Linux community's backlash against Microsoft is somewhat justified. In 2001, Microsoft CEO Steve Ballmer spoke to the Chicago Sun-Times and likened Linux to a cancer. He said, "Open source is not available to commercial companies. The way the license is written, if you use any open-source software, you have to make the rest of your software open source... Linux is not in the public domain. Linux is a cancer that attaches itself in an intellectual property sense to everything it touches. That's the way that the license works."
microsoft_linux_jul09a.jpg
Nevertheless, whether for legal purposes or business purposes, it appears that Microsoft is wholly ready to release the isolated device driver code to the open source community. The code would directly benefit the company in expanding Microsoft's market share amongst administrators running Linux.

The granddaddy of Linux, Linus Torvalds has not yet looked at the code; however he made the statement to Linux Magazine, "We all "scratch our own itches". It's why I started Linux, it's why I started git, and it's why I am still involved...Complaining about the fact that Microsoft picked a selfish area to work on is just silly. Of course they picked an area that helps them. That's the point of open source - the ability to make the code better for your particular needs, whoever the 'your' in question happens to be."

UPDATE: In response to Stephen Hemminger's accusations, Microsoft spokesperson Sam Ramji made the following statement to Port 25, "Microsoft's decision was not based on any perceived obligations tied to the GPLv2 license. For business reasons and for customers, we determined it was beneficial to release the drivers to the kernel community under the GPLv2 license through a process that involved working closely with Greg Kroah-Hartman, who helped us understand the community norms and licensing options surrounding the drivers." Too see the full statement, visit Port 25.

]]>Discuss]]>
http://www.readwriteweb.com/archives/microsoft_linux_release_legal_pressure_or_purely_s.php http://www.readwriteweb.com/archives/microsoft_linux_release_legal_pressure_or_purely_s.php Microsoft Fri, 24 Jul 2009 10:46:56 -0800 Dana Oshiro
Open Source and Social Media: Community, Collaboration, Freedom To most people, the term "open source" immediately conjures an image of two geeks sitting in a dark room (probably a basement) -- curtains drawn, McDonald's remains strewn across the desk, and 42 oz sodas within arms' reach -- coding away at their computers, listening to Linkin Park or a game soundtrack. People automatically associate it with endless lines of code, back-end technology, server rooms, computer science labs, and experimental (read: unsafe and buggy) technology.

In reality, open-source software provides stable solutions, created by people and for people and used by companies of all sizes. Use Firefox? That's open-source software. Google Chrome? It too is based on an open-source code. Ever look up a term on Wikipedia? The site is completely built on user-generated code and content. "In fact," says Allison Randal, Program Chair of OSCON, "chances are you're using a lot more open-source software than you know: on your computer or powering you favorite websites."

]]>Sponsor

]]> With the Open Source Convention (OSCON) set to take over San Jose tomorrow, we'll provide a glimpse here of open source in layman's terms and the potential intersection of open source and social media.

Author: Ravit Lichtenberg is the founder and chief strategist at Ustrategy.com -- a boutique consultancy focusing on helping companies succeed. Ravit works with CEOs, marketing groups, and social media managers to craft customer-centric engagement strategies that result in higher customer value, stronger customer community, improved monetization, and higher profitability. Ravit authors a blog at www.ravitlichtenberg.com.

What Is Open Source?

"The ideas behind open source are about freedom," continues Randal, "that people should have certain basic rights in the software that they use, the same as every other part of life. It's about people's rights to create things they're passionate about."

Mozilla's founders, who spawned Firefox, walked away from the ashes of Netscape with a desire to change the Web browsing experience. Drupal and Joomla are content management systems that enable unlimited options in website building and publishing. Remember how difficult it used to be to build your own website? Now building one is free, open to all, flexible, and extendable: anyone with a passion or idea can build for it, and numerous companies are taking Drupal and Joomla and building easy-to-use website templates that anyone can use, no programming needed. Don't want to pay for Microsoft Office? You can use OpenOffice for free -- it will serve most of your needs.

In essence, these projects, developers, and organizations address mature, business-critical issues in better, faster ways. This form of crowd-sourcing enables businesses to use solutions that would otherwise have required a lot more time and/or people to develop at a much higher total cost.

Open Source Is Evolving

You may have heard the phrase, "Open Source is free as in speech, not as in beer." This phrase refers to the notion that while everyone can freely start and contribute to any project, the actual use of open source solutions may still come with a price tag -- often for services and additional product layers that a company bundles with the open code. But for corporations that already spend millions of dollars just to keep the lights on, investing in open source increasingly makes better business sense. For the CIOs and CTOs of these companies, it's not about the price tag of each solution but rather about the total cost of ownership over time, especially in a downturn economy.

In a study conducted by Gartner and reported by Matt Asay at CNET, CIOs reported they have increased investment in open-source software and decreased investment in proprietary software. CIOs reported that by investing in open source they were able to do the following:

  • Reduce costs by 87% (while meeting or exceeding expectations),
  • Improve quality by 92%,
  • Ease integration and customization by 86%,
  • Quicken pace of innovation by 82%,
  • Improve support by 84%,
  • Increase standards compliance by 91%,
  • Decrease time to market by 82%.

Michael Fauscette, Group Vice-President of Software Business Solutions at IDC, recently highlighted changes in the adoption of open source. IDC found that as recently as 2007, CIOs were reluctant to adopt social media software for fear of IP infringement and poor support: two mission-critical elements of any enterprise. By 2008, says Fauscette, CIOs reported that they preferred open-source software precisely because of the quality of support it comes with. And as for their fear of IP infringement, that was no longer at the top of the list because of standards and self-policing.

Open source doesn't only serve IT companies, though. It is now being explored for government and health care data management and access. Open-source software, in other words, has moved from the basements of Linkin Park fans to the desks of the largest corporations in the US.

Sound familiar? The evolution of open source may sound a bit like the evolution of another web-related phenomenon, what has become known as Web 2.0 social media and social networking. Like open-source software, social media is about the basic human right to communicate, organize, and maintain control of one's own experiences. And both address the needs of companies to do more at higher quality with less money. Both social media and open-source software involve communities and are fed by content: code in the case of open source, and media content in the case of social media.

But unlike open source, social media has thus far primarily been a consumer play and is only now being explored by enterprises. Living on the Web, social media is also hardware and distribution-channel agnostic: it does not require pre-installation and does not compete with pre-bundled proprietary products. Historically, open source, being hardware dependent, has had greater distribution challenges: unless the software came pre-loaded on your hardware, notes Fauscette, you would rarely seek out alternatives to replace what you already have. Without a channel for hardware, distribution was driven primarily by hard-core tech enthusiasts.

Seeds of Change

Companies that erected insurmountable barriers to protect their source code now realize that the cost of innovation and competition may be just too much compared to that of their competitors that use open-source software. Take Google's Android, an iPhone competitor built on the open-source platform Linux. Android started off as closed-source software but very quickly became an open-source project. Developers can now build applications on top of Android's platform and then use the code for their own Android-like products, just as developers use Firefox code to build their own browsers.

2008 saw another significant milestone: the establishment of the Symbian Foundation to oversee the development of the Symbian operating system as an open-source platform, licensed under the Eclipse Public License (EPL). The Foundation's members include Nokia, Motorola, Sony Ericsson, NTT DoCoMo, Texas Instruments, Vodafone, Samsung, LG, and AT&T. With this development, a once highly protected closed-source cell-phone operating system has opened up.

Caleb Sima, Chief Technologist at Hewlett-Packard, calls this "a clear move on Nokia's part to try to catch up to the competition by using open source and the community to help evolve its features to those of smartphones." Companies are now realizing that open-source software is a competitive advantage.

What Open Source Means to Social Media

Open source is the natural platform for fast-evolving social media and social networking. Forget about having to scale the walled gardens of social networks or having to upload, download, and link together multiple applications. With open source, everything is seamless and transparent. Picture a huge festive dinner table, set with dozens of mouth-watering dishes for you and your guests to pick from. You can heap whatever you like on your plate or, better yet, just dab your bread into whatever dish your please, all while seeing what others are putting on their plate and seeing whether they're using a fork or a spoon and hearing the conversation around the table.

But with all of these capabilities and openness, people will face new challenges on the Web. One big challenge will be to make the Web more personal and make it possible to simulate live interaction. One of the most promising companies to address this is Kaltura, maker of the only open-source online video management platform, with a free community platform, now used on over 35,000 websites and soon to be integrated into Wikipedia for user co-creation of rich media content. (Disclaimer: Kaltura is one of my client companies.)

"Extensions like Kaltura make the Web real," says Fauscette. "Video is in fact one of the big things we'll see. This is an opportunity space, and first-mover advantage will be big." For Fauscette, trust is a major sticking point: with the proliferation of networks, friends, followers, and brands online, helping people figure out who and what to trust will be key to making the Web personal.

Whoever tries to control people's relationships will lose. Whoever enables people to create and share experiences that are relevant to them across any website, with anyone, the way they want will win. And open source will create many more winners than losers.

More About Open Source

OSCON is celebrating its 10th year anniversary this coming week in a four-day conference in San Jose, California. In addition to the usual technical tracks, OSCON has added people and business tracks and many free events. You can register for a free pass to the expo hall (yes, free as in beer) and attend the "Birds of a Feather" un-conference, Ignite party, Hackathon, and much more (all free). Check out the list of events.

Great resources online include Open Source Initiative Open Government, Open Data Initiatives, SourceForge (where you can find a list of ongoing projects and downloads), Open Video Alliance, and the excellent short and sweet write-ups by open-source experts such as CNET's Matt Asay.

Oh, and there's always Wikipedia (where smiles are always open).

]]>Discuss]]>
http://www.readwriteweb.com/archives/open_source_social_media_community_collaboration_freedom.php http://www.readwriteweb.com/archives/open_source_social_media_community_collaboration_freedom.php Mainstream Web Watch Mon, 20 Jul 2009 06:00:44 -0800 Ravit Lichtenberg from Ustrategy.com
EFF To Apple: Free Speech Isn't a DMCA Violation Apple has always been very protective over their proprietary software. The company doesn't want anything but iTunes to control an iPod - and for good reason, too. The iTunes Store is a money-making machine with over 65 million active customers helping the company sell billions of songs, videos, and apps. Despite iTunes' popularity, however, there are still those out there who would rather run their own software.

]]>Sponsor

]]> Reverse-Engineering iTunes

In order to make an iPod work with an alternative software program - like gtkpod, Winamp, and Songbird, for example - developers need to understand a file called iTunesDB. To prevent people from writing to this file, Apple protects it with a checksum hash which has to be reverse-engineered. Usually that process only takes a couple of days.

With the latest iTunes update, Apple has once again changed the hash, meaning it needs to be reverse-engineered again. The developers doing so collaborate together and share their thoughts on iPodhash, an open-source project hosted on Bluwiki, a free web site that lets users create wiki pages.

Now Apple has asked for that site to come down, a request that the Electronic Frontier Foundation (EFF) says is out of line. Earlier this month, a lawyer from Apple's legal firm O'Melveny & Myers sent out a takedown notice to the site stating the content was illegal under the terms of the U.S. Digital Millennium Copyright Act (DMCA). According to the cease-and-desist email, the site is "disseminating information designed to circumvent Apple's FairPlay digital rights management system." It continued, "FairPlay is considered anti-circumvention technology under the Digital Millennium Copyright Act. The DMCA explicitly prohibits the dissemination of information that can be used to circumvent such technology."

The EFF has jumped on this case, saying that Apple "doesn't have a DMCA leg to stand on." According to EFF senior staff attorney Fred von Lohmann, this move is effectively bending the law in order to stifle free speech. "Apple is essentially saying here that people can't even talk about the mechanisms that Apple uses to lock in its music to the iTunes software," he said.

The EFF web site goes into more details as to why the EFF believes Apple to be in the wrong, listing the numerous reasons why there's no DMCA violation on the site.

Where Does This Leave The Linux Community?

Since the Bluwiki site has complied with the takedown notice, the question is where does this leave the Linux community now? The main reason for the iPodhash project's existence is due to the fact that Apple does not provide a version of iTunes that runs on Linux. The project is an important community effort that helps Linux users create software programs that work with their iPods and iPhones.

Bluwiki's founder, Sam Odio, had said he was unsure if putting the site back online would be possible. Says Odio of his compliance with the takedown notice, "I regret having to do this. I may be able to put the site back online, but quite honestly it's unlikely because I can't afford a legal battle with Apple." Luckily for him, the EFF is now involved, so he will not have to worry with the legal fees.

Apple may only be protecting their very profitable iTunes business, but in this case, they're suggesting that the DMCA covers people merely talking about technical protection measures. If that's so, then as EFF says, "they've got a serious First Amendment problem."

You can follow this case's progress on the EFF's web site, Odio's blog, and on the iPodhash project's homepage.

]]>Discuss]]>
http://www.readwriteweb.com/archives/eff_to_apple_free_speech_isnt_a_dmca_violation.php http://www.readwriteweb.com/archives/eff_to_apple_free_speech_isnt_a_dmca_violation.php Trends Fri, 28 Nov 2008 05:58:18 -0800 Sarah Perez
Microsoft Launches Photosynth: Your Pictures in 3D photosynth_logo.pngTonight, Microsoft has publicly launched Photosynth, its long awaited Live Labs product that allows you to stitch your photos together to create a detailed 3D environment.  While most of the computation is done on your desktop, the images are uploaded to Microsoft's servers and Microsoft is giving all Photosynth users a total of 20GB of storage for their collections. The rendering and browsing is done with the help of Seadragon, another Live Labs product.

]]>Sponsor

]]> photosynth_sshot2.jpg

Windows Only

When Microsoft first publicly showed a demo of Photosynth in 2006, it almost looked too good to be true. Now, getting started with it couldn't be easier - as long as you have a Windows machine - there is no Mac version available yet. You first have to install both a browser plug-in and a desktop application (all done through just one installer). The installation was as standard as Windows installations get and finished in less than a minute. We tested the plugin in both Firefox 3 and Internet Explorer 7 without any problems.

One interesting aspect of the uploader is that you can choose a license for your creation. You can either choose a Creative Commons license, put the pictures in public domain, or mark it as 'All Rights Reserved.'

Desktop App

photosynth_app.jpgThe desktop application does most of the heavy lifting for creating the 'synths' and seemed to make good use of all available cores. You only have to pick your photos, give your collection and name and click 'Synth.' After it has finished, it will create a score telling you how 'synthy' your photo collection was. Obviously, your photos need to have common areas for Photosynth to be able to stitch them together. While Photosynth does a great job making these connections, it can't work magic and our first attempts with relatively unconnected images were futile.

The more pictures you have, the longer the process of creating your synths takes, of course, and depending on your connection, the upload to Microsoft's servers can also take quite a while. In the end, though, your patience will be greatly rewarded.

Online Viewer

The online viewer is quite intuitive and allows you to zoom in and out, move around the picture and also go through the pictures in a 3D slide show mode. One nice feature is that you can also go full screen, which is really the best way to showcase your photos.

You can also embed a copy of your synth on any website and email a link to your friends.

The animation in Photosynth is astonishingly smooth and our screenshots really can't do it justice. If you haven't seen it yet, you should watch Microsoft's demo of Photosynth at TED2007, which will give you a good impression of what the final product looks like.

photosynth_venice.jpg

Different Way of Shooting

It really takes a different approach to shooting pictures to make the most out of Photosynth. If you often stitch together photos, you are probably already used to this, but Photosynth also gives you more freedom, as you can zoom in and out, or walk around an object and still have Photosynth recognize the common areas.

In our tests, Photosynth performed flawlessly, but we would recommend that you have a set of at least 10 to 20 photos to create an interesting 'synth' and the more photos you have, the more interesting it will be.

Caveats

A couple of caveats:

  • All synths are public - there are no privacy controls!
  • Photosynth only runs on Vista and XP so far.

Verdict

Even though we only had a short time to test Photosynth, it has already changed the way we think about taking pictures. Suddenly, you can do so much more with your photos. But besides the cool factor, we can also see a lot of other interesting applications for Photosynth. A realtor, for example, could use it to create a more immersive virtual tour of a house.

If you already have Photosynth installed already, you can see a 3D view of Venice below - otherwise, clicking on the image will take you directly to the installer.

]]>Discuss]]>
http://www.readwriteweb.com/archives/microsoft_launches_photosynth.php http://www.readwriteweb.com/archives/microsoft_launches_photosynth.php News Wed, 20 Aug 2008 21:38:17 -0800 Frederic Lardinois
10 Promising Web Platforms In this post we review 10 promising developer platforms for the Web. We're not talking about the obvious ones either, like Facebook, iPhone, OpenSocial or even Twitter. Those have been covered extensively already. The list below features some of our favorite 'lesser known' web developer platforms. There are bound to be other excellent developer platforms not noted below, so as always please use the comments here to point out your own favorites.

We've written a lot of times about developer platforms for the Web and we've reviewed a fair number of them. A web platform at its simplest is an API, allowing external developers to build on top of your web app or product. As we explained in our post APIs and Developer Platforms: A Discussion on the Pros and Cons, "offering an API is a great way to make developer friends and developing for a large Platform has the potential to bring your work to a huge audience."

]]>Sponsor

]]> Note: the content in this post has been written collectively by members of the RWW team. Also the list below is in no particular order.

1. Imeem Developer Platform: Music

Picture 7.pngMajor social networking site Imeem launched a developer platform in March that will enable read/write access to user information and more. Imeem is a site where users can upload music, create and listen to any uploads and blog about music all for free. Imeem pays internet radio-style licensing fees for each time a copyrighted song is played.

The new platform is a Flex and ActionScript API that will let developers create customized music players, access activity data and build things like recommendation engines, smart playlists and music games.

Read more...

2. YouTube Platform: Online Video

The video uploading platform announced by YouTube in March may not have been what many pundits expected but it could mark a major turning point for both YouTube and thousands of other sites around the web.

By allowing website owners to combine an on-site video publishing option for their users with the huge number of people looking to discover new content on YouTube, the platform will create a mutually beneficial feedback loop that will breathe new life into both YouTube and the web at large. It's also got potential to show up all the other big platform plays we've seen to date.

Read more...

3. Fire Eagle: Yahoo's Location Platform

fire_eagle_logo.pngEarlier this month Yahoo announced that the closed beta period for its location platform Fire Eagle had ended and that the service was now open for everybody.. Since then, a number of high-profile services, including Brightkite, Movable Type, Dopplr, and Pownce have implemented Fire Eagle through the numerous APIs Yahoo provides for accessing the service.

As we wrote about Fire Eagle when the beta was first announced, it offers API kits in five different programming languages, it's got user authorization protocols already available for web, desktop and mobile apps and it's using the open standards community built oAuth to facilitate faster, more secure mashups. This ain't no cry-baby do it my way or I'm taking my ball and going home framework like the Facebook platform. This is leveraging universal open standards.

Note: also see our coverage of the Yahoo! Internet Location Platform, a collection of in-depth geo-location based APIs.

Read more...

4. Mozilla Weave: Web Platform for User Data

Mozilla recently announced Weave, a new web platform that will store users' browser metadata in a cloud environment for access anywhere. Weave is a "framework for services integration" that will, according to Mozilla, "focus on finding ways to enhance the Firefox user experience, increase user control over personal information, and provide new opportunities for developers to build innovative online experiences."

The basic idea is that browser metadata (things stored in your Firefox profile like bookmarks, history, RSS feeds, usernames and passwords, etc.) is pushed into the cloud and stored on Mozilla's servers. The data is available to users from wherever they get online and users can share information with friends, family, or third parties while retaining control over how, when, and if the info is shared.

Read more...

5. Live Mesh: Microsoft's Multi-device Platform

The new Live Mesh service launched in April as an invite only "technology preview". It is Microsoft's attempt to tie all of our data together. Live Mesh synchronizes data across multiple devices (currently just Windows computers, but theoretically it will extend to mobile and other devices in the future) as well as to a web desktop that exists in the cloud. It can sync data across devices used by a single users, as well as create shared spaces for multiple users. On the surface, Mesh is a lot like competing file sync services such as Dropbox, SugarSync (which we covered in January), and even Microsoft's own FolderShare product. But what sets Live Mesh apart is its platform approach.

Essentially, Live Mesh is a collection of feeds (which can be expressed as ATOM, JSON, FeedSync, RSS, WB-XML, or POX). Every piece of data entered into a user's Mesh -- be it a file, a folder, a message, a user permission, or a new device -- is rendered as a piece of information in a feed. The feeds are then synced with other devices that are part of that Mesh following rules for how to sync each particular piece of information (i.e., File A may sync with Users 1, 2, and 3, while File B may only be told to sync with Users 1 and 2).

Read more...

6. Hakia's Semantic API

Semantic search engine Hakia announced in June a set of APIs that opens up their natural language processing and search platform to developers. Hakia's Syndication Web Services really comes in two parts: search queries, which allow developers to add web search functionality leveraging Hakia's five billion page index, and XML feed calls, which give developers access to Hakia's underlying natural language processing technology. The latter of the two is clearly the more compelling of the offerings. [disclosure: hakia has been a RWW sponsor]

Read more...

7. Iceberg: Everyone Can Program

There was a time when only technically-savvy people knew how to create content and publish it to the internet, but the rise of easy-to-use blogging and CMS systems changed that. Today, everyone can be a publisher. Now, Iceberg wants to bring that same democratization to programming. In fact, that's their vision for Web 3.0 - the web where everyone is a programmer.

Build an App in 3 Minutes

In June Iceberg launched publicly. Although the focus is on business applications, like CRM or PM tools, you can interface with anything that offers up a web service. For enterprise environments, instead of using Iceberg as a service, I.T. departments can download and use Iceberg offline, behind the firewall, to work with their in-house servers, like Windows SQL server for example.

Read more...

8. Cascada Mobile: Anyone Can Build a Mobile App

In July Cascada Mobile launched a platform called Cascada Breeze, allowing anyone to take their idea from thought to app in about fifteen minutes. Well, maybe not anyone - the apps are built using HTML, so you would have to have some rudimentary web programming knowledge to use their platform. Still, you have to admit, that's a lot easier than using a professional development platform.

With Breeze, you can build, test, and distribute mobile J2ME apps that run on hundreds and handsets. And these are "real" apps, too - fully integrated mobile applications with their own icon, not just mobile widgets.

Read more...

9. Android: Google's Open Mobile Phone Platform

We said we wouldn't discuss iPhone, but we can't help mentioning Android - because of its potential to really open up the up-till-now closed mobile phone platform ecosystem. Earlier this week we reported that the HTC Dream, the first handset to run Android (aka "the Google Phone") has been approved by the FCC. In the documents provided, it appears that we have now a release date for this highly anticipated phone: November 10th, 2008.

Google has been encouraging developers to create applications for Android and rewarding them for doing so with cold, hard cash with the Android Developer Challenge. (See our previous coverage here). This has led to numerous third-party applications ready to flood the market when the phone goes to launch, regardless as to which developers win the big prizes (Pictured: Teradesk App). According to PCWorld, Google Developer Advocate Jason Chen told the Android breakout session at May's Google I/O event that developers won't need to get Android applications certified by anyone nor will there be any hidden APIs accessible only to handset makers or mobile operators. Even the phone's homescreen and widgets will be customizable - that's a much different take than the locked-down iPhone - and one that caters to users who like to make their phones their own.

Read more...

10. Meebo: Web Instant Messaging

Unlike most other platforms in the news these days, the Meebo Platform is a closed one. As at December more than 300 companies had registered to build applications but only 39 had been accepted into the program. Most are multiperson gaming apps, the rest video and voice chat apps. Companies chosen to participate in the Platform work closely with Meebo to assure high-quality integration of their applications, the company says.

The Meebo Platform is the third step in the vision for the company, after building a basic web IM service and then integrating that service into other sites through tools like MeeboMe and MeeboRooms.

Read more...

We hope you enjoyed this overview of 10 promising web developer platforms. For more about the theory and practice of platforms, check out Marshall Kirkpatrick's post So You're Launching a Platform: After Ubiquitous APIs - What's the Next Frontier?. A good companion piece is Picking a Platform: 5 Issues to Consider. Also read Alex Iskold's classic March '07 analysis When Web Sites Become Web Services.

Top image via ottonassar

]]>Discuss]]>
http://www.readwriteweb.com/archives/10_highly_promising_web_platforms.php http://www.readwriteweb.com/archives/10_highly_promising_web_platforms.php Analysis Wed, 20 Aug 2008 20:03:38 -0800 Richard MacManus
Adobe AIR Makes Its Way to Linux The Adobe Integrated Runtime (AIR), which allows developers to take web applications to the desktop and store data offline, is finally coming to Linux. Adobe announced today that the pre-release alpha version of AIR for Linux is available immediately on the Adobe Labs site. Adobe shipped the 1.0 version of AIR for Windows and Mac last month but was forced to delay the Linux release. According to a FAQ on the Adobe site, the reason for the delay was that the AIR team had to "wait on the core Flash Player's support for Linux to be finalized."

]]>Sponsor

]]> "RIAs in the browser and desktop are an increasingly core part of today's computing experience and the Linux community plays a big part in innovating the future of RIAs," said Randy Linnell, business development manager at Canonical, commercial sponsor of Ubuntu, in a press release issued by Adobe.

Adobe is also releasing an updated alpha version of the Flex Builder 3 for Linux to include support for AIR applications.

In addition to AIR and Flex releases for Linux, Adobe announced that it had joined the Linux Foundation in an effort to help "accelerate the growth of RIA technologies on the Linux platform."

AIR for Linux has been promised by Adobe "in upcoming releases" for a few months, and though Linux support won't provide AIR with a huge bump in users, it does help Adobe to demonstrate their commitment to the open source community. Google's Gears is probably the chief competitor to AIR -- though it's not a one-to-one comparison since Gears apps still live in the browser -- and already supports Firefox on Linux.

]]>Discuss]]>
http://www.readwriteweb.com/archives/adobe_air_linux.php http://www.readwriteweb.com/archives/adobe_air_linux.php Products Sun, 30 Mar 2008 21:01:01 -0800 Josh Catone