Is Apple Betting on Adobe Ditching the Mac?

The backlash is starting to show. The most recent change in Apple's iPhone developer agreement isn't going down well. The change is clearly aimed at increasing lock-in, and seems to have little to nothing to do with anything else. While individual developers are hit hard, Adobe as a whole has been hit pretty hard too, giving rise to sentiments on the web that Adobe should abandon Mac development. I have the sneaking suspicion this is exactly what Apple is aiming for.

Apple Takes Aim at Adobe… Or Android?

"Apple's current - and in our opinion, objectionable - position is now close to the complete opposite of its initial stance. From promoting openness and standards, the company is now pushing for an ever more locked-down and restricted platform. It's bad for competition, it's bad for developers, and it's bad for consumers. I hope that there will be enough of a backlash that the company is forced to reconsider, but with the draw of all those millions of iPhone (and now, iPad) customers, I fear that Apple's developers will, perhaps with some reluctance, just accept the restriction and do whatever Cupertino demands."

10 Things Linux Does Better Than Windows

"To be clear about this article's intent, it's not to bash Microsoft, or Windows. Because to be fair, despite using Linux 95% of the time while I'm on the PC, I can find more faults with it than Windows. So, this article's goal is to highlight some of the major pluses of Linux, and also showcase where Windows could improve in the future, should Microsoft take heed of the suggestions."

Microsoft Aims to Bring apt/rpm-like Tools to Windows

Now this is interesting. Microsoft developer Garrett Serack has acknowledged that it is generally easier to roll out a, for instance, complex stack of open source server software on Linux than it is on Windows. He also offers a solution - he's working on a project to bring package management to Windows. This project will be community-driven, and Serack has the full blessing from Microsoft.

iPhone Dev Agreement Bans Adobe’s Flash-to-iPhone Compiler

John Gruber has found out that cross-compilers are no longer allowed in iPhone OS 4.0. "My reading of this new language is that cross-compilers, such as the Flash-to-iPhone compiler in Adobe's upcoming Flash Professional CS5 release, are prohibited. This also bans apps compiled using MonoTouch - a tool that compiles C# and .NET apps to the iPhone. It's unclear what this means for tools like Titanium and PhoneGap, which let developers write JavaScript code that runs in WebKit inside a native iPhone app wrapper. They might be OK."

Silverlight 4.0 To Be Released this Month

"While Adobe has been getting most of the press recently for their Flash 10.1 RC, Microsoft has quietly announced their plans to release the final version of Silverlight 4.0 as early as next week. This major update will provide more fundamental changes than prior iterations, including Google Chrome support, better performance (up to 200% over Silverlight 3), improved security with digital signing and sandboxing, and greater control for developers."

USPTO Fail: Apple Patents Cover Flow

Yes, this is turning into a series - welcome to episode 3 (1, 2). Apple has been granted a patent on Cover Flow. This is a design patent, not a utility one; in other words, not the implementation is patented, but the look. "Think of it as covering the distinctive shape of a Coke bottle and not how it works and you'll get it," Engadget explains. This means that anyone implementing something that looks even remotely similar is in danger of getting sued by Apple. Compiz, Songbird, you're boned.

Are Closed Computing Devices Like Modern Cars?

Car analogies are quite popular on internet discussion forums, and ours is no exception. The problem with these analogies, however, is that they are usually quite flimsy, and a recent popular one is no exception. A number of people are now arguing that computer makers' move towards closed platforms (Apple, Sony, and so on) is akin to people no longer being able to service cars on their own. This analogy, which looks sound on a superficial level, breaks down when you spend more than five minutes contemplating it.

Microsoft: Office 15 – Not 2010 – To Be Fully OOXML Compliant

Alex Brown, the convener of ISO's OOXML subcommittee (SC34), criticized Microsoft last week for failing to properly support the standard in Office 2010. Brown declared that Microsoft's office format was "heading for failure" due to the growing number of unresolved technical deficiencies and Microsoft's own apparent lack of interest in implementing ISO's revised version of the standard. Microsoft technical evangelist Doug Mahugh responded on Wednesday in an effort to clarify Microsoft's intentions for OOXML support. He said that Microsoft is strongly committed to the standard and plans to achieve full compliance with the ISO-approved specification. He explained that Microsoft was unable to support strict OOXML compliance in Office 2010 due to various logistical issues and time constraints.

Researcher Releases ‘Qubes’ Hardened OS

"Joanna Rutkowska, a security researcher known for her work on virtualization security and low-level rootkits, has released a new open-source operating system meant to provide isolation of the OS's components for better security. The OS, called Qubes, is based on Xen, X and Linux and is in a basic, alpha stage right now. Qubes relies on virtualization to separate applications running on the OS and also places many of the system-level components in sandboxes to prevent them from affecting each other."

The Death of the Computeral Craftsman

Websites for over a decade have been transitioning to the Model-View-Controller paradigm, separating data from formatting and user interaction in their code bases. Unfortunately, this has meant not only the end of ugly early 90's vintage Geocities pages, but also of the era of digital, or more specifically computeral craftsmanship. The future of computers will depend on those artists, scholars, and programmers who can reunify content with format and remake programming as an art.

MalaRIA – I’m in your browser, surfin your webs

Via Ha.ckers.org, we get news of a cross-domain flaw using Flash or Silverlight content that allows the attacker to use the victim's browser as a proxy, including access to the user's session. Erlend Oftedal, the developer, explains how the system works and demonstrates the concept with a video. The flaw stems from developers lackadaisically allowing cross-domain requests from Flash across their whole domain (which obviously includes the user-account interactions); even Flickr and YouTube were culprits at one point.

HTC Launch Gate Crashed by Supplier Union

"Last Friday HTC unveiled its entry-level Smartphone, aptly named the Smart. However, what we'd like to tell you about is not the new handset, but instead what happened during the press event inside the Taipei 101. This news story hasn't made it outside of Taiwan so far and we felt it was worth reporting on, despite the event taking place a few days ago. As the press conference was drawing to a close and the group photos were about to be taken, the event was gate crashed by representatives for one of HTC's suppliers. A woman came in shouting with several other people following her and there was a general confusion among the media at the event. The HTC PR representatives were doing their best to drag her away from the stage, while she was trying to hand over some kind of a list to Peter Chou, the president and CEO of HTC."