Skip to main content

Home/ Groups/ Open Web
Paul Merrell

Nokia Targets Web Developers -- Web Developer Tools -- InformationWeek - 0 views

  • Nokia on Tuesday introduced a set of developer tools that seeks to make it easier for Web developers to create widgets for mobile phones.

    Nokia released Web Runtime plug-ins for Microsoft's Visual Studio, Adobe's Dreamweaver, and Aptana Studio, enabling third parties to create mobile widgets using HTML, CSS, JavaScript, Ajax, and other standard Web development code. The company said this should streamline the development process, as well as attract a new set of content creators who may not have mobile experience.

Gary Edwards

Google's Microsoft Fight Starts With Smartphones | BNET Technology Blog | BNET - 0 views

    .... "I recently described how Google's Wave, a collaboration tool based on the new HTML 5 standard, demonstrated the potential for Web applications to unglue Microsoft's hold on customers. My post quoted Gary Edwards, the former president of the Open Document Foundation, a first-hand witness to the failed attempt by Massachusetts to dump Microsoft and as experienced a hand at Microsoft-tilting as anyone I know......"
Gary Edwards

Are the feds the first to a common cloud definition? | The Wisdom of Clouds - CNET News - 0 views

    Cisco's James Urquhart discusses the NIST definition of Cloud Computing. The National Institute of Technology and Standards is a non regulatory branch of the Commerce Department and is responsible for much of the USA's official participation in World Standards organizations.

    This is an important discussion, but i'm a bit disappointed by the loose use of the term "network". I guess they mean the Internet? No mention of RESTfull computing or Open Web Standards either.

    Some interesting clips:

    ...(The NIST's) definition of cloud computing will be the de facto standard definition that the entire US government will be given...In creating this definition, NIST consulted extensively with the private sector including a wide range of vendors, consultants and industry pundants including your truly. Below is the draft NIST working definition of Cloud Computing. I should note, this definition is a work in progress and therefore is open to public ratification & comment. The initial feedback was very positive from the federal CIO's who were presented it yesterday in DC. Baring any last minute lobbying I doubt we'll see many more major revisions.

    ....... Cloud computing is a pay-per-use model for enabling available, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is comprised of five key characteristics, three delivery models, and four deployment models.
    Gary, NIST really is not "responsible for much of the USA's official participation in World Standards organizations." Lots of legal analysis omitted, but the bottom line is that NIST would have had to be delegated that responsibility by the President, but never was. However, that did not stop NIST from signing over virtually all responsibility for U.S. participation in international standard development to the private ANSI, without so much as a public notice and comment rulemaking process. See section 3 at Absolutely illegal, including at least two bright-line violations of the U.S. Constitution. But the Feds have unmistakably abdicated their legal responsibilities in regard to international standards to the private sector.
Gary Edwards

AtomPub, beyond blogs | Presentation by Mohanaraj Gopala Krishnan - 0 views

    Excellent presentation discussing the AtomPub protocol as a key Open Web API . 52 slides, and everyone worth some study.
Gary Edwards

LIVE: Google Apps Event | John Paczkowski | Digital Daily | AllThingsD - 0 views

    Digital Daily is carrying John Paczkowski's point-by-point twitter stream of the Google Apps Event. Fascinating stuff. Especially Dave Girouard's comments comparing Google Apps to MSOffice.

    One highlight of the event seems to be the announcement of a Google OutLook integration app. Sounds like something similar to what Zimbra did a few years ago prior to the $350 million acquisition by Yahoo! Zimbra perfected an integration into desktop Outlook comparable to the Exchange - Outlook channel. If Google Apps Sync for Outlook integration is a s good as the event demo, they would still have to crack into MSOffice to compete with the MSOffice-SharePoint-MOSS integration channel.

    Some interesting comments from Google Enterprise customers, Genentech, Morgans Hotel Group, and Avago

    ....... At an event in San Francisco, Google is expected to discuss the future of its productivity suite and some enhancements that may begin to close the gap with Microsoft (MSFT) Office, something the company desperately needs to do if it wants to make deeper inroads in the enterprise area. As Girouard himself admitted last week, Apps still has a ways to go. "Gmail is really the best email application in the world for consumers or business users, and we can prove that very well," he said. "Calendar is also very good, and probably almost at the level of Gmail. But the word processing, spreadsheets and other products are much less mature. They're a couple of years old at the most, and we still have a lot of work to do."
Gary Edwards

Microsoft Office vs. the other guys - FierceCIO:TechWatch - 0 views

    A new report by research analyst, Forrester says that 80 percent of enterprise customers are using some version of Microsoft Office. This reflects the stranglehold Microsoft has on the office productivity market, despite increased awareness of alternatives such as Sun's suite, and the rise of web-hosted variants such as Google Docs.

    I had a chance to comment on this brief lament regarding Microsoft's iron grip, desktop monopoly.
Paul Merrell

OASIS Protects Open Source Developers From Software Patents [on Simon Phipps, SunMink] - 0 views

  • OASIS seems to have taken it to heart, because it has today announced what looks to me like the perfect basis for technology standards in an open source world.

    Their new rules2 include a new "mode" which standards projects can opt into using. In this new mode, all contributors promise that they will not assert any patents they may own related to the standard the project is defining. Contributors make this covenant:

    Each Obligated Party in a Non-Assertion Mode TC irrevocably covenants that, subject to Section 10.3.2 and Section 11 of the OASIS IPR Policy, it will not assert any of its Essential Claims covered by its Contribution Obligations or Participation Obligations against any OASIS Party or third party for making, having made, using, marketing, importing, offering to sell, selling, and otherwise distributing Covered Products that implement an OASIS Final Deliverable developed by that TC.
  • The covenant described in Section 10.3.1 may be suspended or revoked by the Obligated Party with respect to any OASIS Party or third party if that OASIS Party or third party asserts an Essential Claim in a suit first brought against, or attempts in writing to assert an Essential Claim against, a Beneficiary with respect to a Covered Product that implements the same OASIS Final Deliverable.
  • There's a redline PDF document showing the changes - the new stuff is mainly in section 10, although other areas had to be changed to match as well, I gather.
  • ...1 more annotation...
  • OASIS Protects Open Source Developers From Software Patents
    This new technical committee IPR mode may not make much sense to the legally-inclined without reading the new section 2.7 definition of "Covered Product." There we learn that the patent covenant extends only so far as the implementation is conformant with the standard. I count that as a good thing, curing a defect in the Sun Covenant Not to Sue in regard to ODF, which at least arguably extended far enough to confer immunity on those who embrace and extend a standard. But the reciprocity provision allowing contributors to counter-sue for infringement if sued clashes with many definitions of an "open standard" adopted by governmental entities for procurement purposes. So a question remains as to who must bend, government or OASIS members.
Gary Edwards

Amazing Stuff: ThinkFree Office Compatibility with MSOffice compared to OpenOffice Comp... - 0 views

    This is amazing stuff. With all the talk about OpenOffice ODF compatibility problems with existing MSOffice productivity environments and documents, this comparison is stunning.

    I stumbled across this Compatibility Comparison reading this article: ThinkFree Set to Launch The First Complete Android Office Suite. Documents To Go is currently the only provider of Word and Excel documents on Android.

    The ThinkFree Office comparisons to OpenOffice cover a number of familiar compatibility issues, with layout at the top of the list.

    ThinkFree Write 3.5 vs OpenOffice Writer 3.0

    ".....When using a word processor to create documents, you really shouldn't have to worry about whether your client will be able to see the document as you intended."

    ".... However, if you use a low-cost solution like OpenOffice, you should be prepared for frustrations and disappointments....."
Paul Merrell

White House preparing 2.0 -- Government Computer News - 0 views

  • White House officials plan to release Version 2.0 of the new government data portal,, in the next couple of months, federal chief information officer Vivek Kundra said today.

    The federal Web site, which makes government data available for public reuse, will likely feature new tagging capabilities and an expanded array of information tools, Kundra said., which debuted May 21, has 87,000 data feeds from various government agencies. That number is expected to top 100,000 by next week, Kundra said.

Paul Merrell

Google to slip SVG into Internet Explorer * The Register - 0 views

  • Microsoft might be hesitating on Scalable Vector Graphics (SVG) in Internet Explorer 8, but Google's pressing on.

    The search giant's engineers are building a JavaScript library to render static and dynamic SVG in Microsoft's browser. Google promised that the library, a Javascript shim, will simply drop into IE.

  • SVG has a huge presence on the web. This facet of the World Wide Web Consortium's HTML 5 spec is supported in Firefox, Safari, Opera, Chrome, and Apple's iPhone, and is used in Google Maps and Google Docs. It also topped a list of features wanted by developers in a OpenAJAX browser wish list last year.
  • There's suspicion, though, that the reason has more to do with Microsoft's internal politics, with the company wanting graphics and drawing in IE done using Silverlight instead.

    SVG Web is more than an answer to Microsoft's foot-dragging, however. Google has declared for HTML 5 on the web, proclaiming last week that the web programming model has "won".

    Support for graphics capabilities in HTML 5 should also be seen as Google's partial answer to Adobe Systems' Flash. Google has complained that Flash is not open source and its development is not driven by the community. Google said the benefit of SVG Web is that it would sit inside the DOM whereas Flash "sits on top of the web, it's not part of the web"

Gary Edwards

Shine on Silverlight and Windows with XAML * The Register : Tim Anderson - 0 views

    Excellent explanation and review from the Tim Anderson. I wonder how i missed this? Here is the summary statement:

    "..... You can also extend XAML with custom objects. The main requirement is that classes used in XAML must have a parameterless constructor. The procedure is straightforward. Define a class; make sure your application has a reference to the assembly containing the class; then add a namespace declaration for the assembly. You can then define elements in XAML that map to your class, and at runtime these will become object instances. XAML has a curious story when it comes to formatted text, especially in Silverlight. In one sense it is rather limited. XAML has no understanding of common formats such as HTML, CSS or RTF, let alone the fancy new OOXML. Silverlight developers have to interact with the browser DOM in order to display HTML."

    "... No escaping it: Silverlight .XAP bundle preserves the original XAML. That said, XAML with WPF actually is a document format. The full WPF has an element called FlowDocument and rich formatting capabilities. Silverlight lacks FlowDocument, but does have a TextBlock with basic formatting options via the inline object. It also supports the Glyph element. This is interesting because it is the core element in XPS, Microsoft's invented-here alternative to Adobe's PDF."

    ".... XPS uses a subset of XAML to describe fixed layouts. In consequence, and with some compromises, you can use Silverlight to display XPS."

    "..... The bottom line is that XAML is a way of programming .NET declaratively. Its more intricate features improve the mapping between XAML and .NET. The result is we have design tools like Microsoft's Expression Blend and a clean separation between UI objects and program code, which is a considerable achievement."

    ".... As ever there's a downside, and with Microsoft it's the classic: this is thoroughly proprietary, and the schema issues make it difficult to validate with standard XML tools."

Paul Merrell

US Justice Dept probing company recruiting-source | Industries | Technology, Media & Te... - 0 views

  • WASHINGTON, June 3 (Reuters) - The U.S. Justice Department is investigating a possible no talent-poaching pact by big tech businesses, a tech industry source with direct knowledge of the matter told Reuters on Wednesday.
  • Genentech said it was cooperating with the probe.
  • A Google spokesman confirmed that the search engine giant had been contacted and was cooperating but had no further comment.
  • ...2 more annotations...
  • "My sense of it is that there are as many as a dozen companies that have been sent CIDs (civil investigative demands)," the source said, referring to requests for information sent out as part of a formal probe. "There's an open question of who are the other companies."
  • The Justice Department is also looking at Google's deal to digitize millions of books, and the U.S. Federal Trade Commission, which also has antitrust responsibilities, has a probe into Google and Apple Inc's overlapping board members.
    More details on the new DoJ investigation, including confirmations from Google and Genentech.
Gary Edwards

Is Salesforce Switching AppExchange To Google Wave? | BNET Technology Blog | BNET - 0 views

    Nice catch and cast from Michael Hickens. He walks us through some strange goings on at It seems Commander Benioff has ordered the good ship SlaesForce to turn on a dime, drop everything, and set a course for Wave. Good stuff:

    "...... Could Salesforce be reengineering its AppExchange platform to run standards-based code like HTML 5? The reason I ask is that none other than Salesforce CEO Marc Benioff listed his status on Facebook this weekend as: "working on's new architecture." There would have to be a very good reason, or a transformational event like Google's introduction of its Wave, for the company to change a key element of its strategy.
Gary Edwards

The enterprise implications of Google Wave | Enterprise Web 2.0 | - 0 views

    Dion Hinchcliffe has an excellent article casting Google Wave as an Enterprise game-changer. He walks through Wave first, and then through some important enterprise features:

    " fully understand Google Wave, one should appreciate the separation of concerns between the product Google is offering and the protocols and technologies behind it, which are open to the Web community:

    Google Wave has three layers: the product, the platform, and the protocol:

    The Google Wave product (available as a developer preview) is the web application people will use to access and edit waves. It's an HTML 5 app, built on Google Web Toolkit. It includes a rich text editor and other functions like desktop drag-and-drop (which, for example, lets you drag a set of photos right into a wave).
    Google Wave can also be considered a platform with a rich set of open APIs that allow developers to embed waves in other web services, and to build new extensions that work inside waves.
    The Google Wave protocol is the underlying format for storing and the means of sharing waves, and includes the "live" concurrency control, which allows edits to be reflected instantly across users and services. The protocol is designed for open federation, such that anyone's Wave services can interoperate with each other and with the Google Wave service. To encourage adoption of the protocol, we intend to open source the code behind Google Wave.
Paul Merrell

Antitrust Probe Targets Tech Giants, Sources Say - - 0 views

  • The Justice Department has launched an investigation into whether some of the nation's largest technology companies violated antitrust laws by negotiating the recruiting and hiring of one another's employees, according to two sources with knowledge of the review.

    The review, which is said to be in its preliminary stages, is focused on the search engine giant Google; its competitor Yahoo; Apple, maker of the popular iPhone; and the biotech firm Genentech, among others, according to the sources, who spoke on condition of anonymity because the investigation is ongoing.

Paul Merrell

Oracle to gain quick OK for Sun purchase (Dealscape - Pipeline) - 0 views

    The Justice Department's antitrust division is preparing to give a quick thumbs up to Oracle Corp.'s proposed $7.4 billion purchase of Sun Microsystems Inc., according to a lawyer briefed on the case.

    Swift approval surprises the many antitrust experts who predicted a long, scathing review. A difficult investigation was expected for two key reasons. First, Assistant Attorney General Christine Varney, who has a special area of expertise in high technology matters, rode into office promising vigorous antitrust enforcement. Second, skepticism lingers among DOJ staff about Oracle's business practices. Oracle CEO Larry Ellison thwarted the DOJ in 2004 when he defeated an attempt by the agency to block his purchase of rival PeopleSoft Inc.
Paul Merrell

The Top 6 Game-Changing Features of Google Wave - 0 views

  • Without a doubt, the product that has the entire web buzzing right now is Google Wave (Google Wave reviews), the search giant’s newly announced communication platform. Earlier this week, we brought you detailed information on the new Google (Google reviews) product in our article Google Wave: A Complete Guide, but now we want to explore exactly why everyone is so excited about Google Wave.

    You’ve probably heard people talk about Google Wave being a game-changer, a disruptive product, or maybe even as an email killer. But while keywords and phrases like these grab people’s attention, they don’t explain why or how Google Wave could be a paradigm-shifter. In this article, we explore these questions by highlighting some of Google Wave’s most unique and promising features. By exploring these features, we can better understand the potential of this new technology.

Paul Merrell

InfoQ: Google Wave's Architecture - 0 views

  • Operational Transformation

    This is the crucial part of Wave’s technology. Google Wave makes extensive use of Operational Transformations (OT) which are executed on the server. When an user edits a collaborative document opened by several users, the client program provides an Optimistic UI by immediately displaying what he/she types but it also sends the editing operation to the server to be ratified hoping that it will be accepted by the server. The client waits for the server to evaluate the operation and will cache any other operations until the server replies. After the server replies, all cached operations are sent from client to server in bulk. The server, considering operations received from other clients, will transform the operation accordingly and will inform all clients about the transformation, and the clients will update their UI accordingly. Operations are sent to the server and propagated to each client on a character by character basis, unless it is a bulk operation. The server is the keeper of the document and its version is considered the “correct” version. In the end, each client will be updated with the final version received from the server, which is the result of possibly many operational transformations. There are recovery means provided for communication failure or server/client crash. All XML documents exchanged between the client and the server carry a checksum for rapid identification of miscommunications.

Gary Edwards

Google shows Native Client built into HTML 5 | Webware - CNET- Shankland - 0 views

    Whoops. This is the better article! ZDNet got the dregs. CNET got the real thing: Google Native Client, HTML5, GWT, Wave, Web Worker Threads, webkit/chromium, Chrome, O3D

    "Google wants its Native Client technology to be a little more native.
    Google Native Client, still highly experimental, lets browsers run program modules natively on an x86 processor for higher performance than with Web programming technologies such as JavaScript or Flash that involve more software layers to process and execute the code. But to use it, there's a significant barrier: people must install a browser plug-in.
Gary Edwards

Google shows Native Client built into HTML 5 - - 0 views

    Good article from Stephen Shankland describing how the Wave-HTML5-O3D-Web Worker pieces fit. He left out GWT. But this after all, one very big picture. Google has thrown down a game changer. Wave represents one of those rare inflection points where everything immediately changes. There is no way to ignore the elephant that just sat on your face.

    Google has been demonstrating its sandboxing technology for making web applications perform at similar levels to those associated with native desktop applications.

    Google Native Client, still highly experimental, lets browsers run program modules natively on an x86 processor for higher performance than with web-programming technologies, such as JavaScript or Flash, that involve more software layers to process and execute the code. But to use it, there is a significant barrier: people must install a browser plug-in.
« First ‹ Previous 1181 - 1200 of 1214 Next ›
Showing 20 items per page