John Sequeira


Wednesday, May 03, 2006
Deconflating Altiris

Alessandro Perilli addresses my Altiris/Vista conflation

Altiris SVS is based on file system redirection technology, a concept that is not unique to Altiris. File system redirection is also used by Microsoft in Vista to provide backward compatibility with legacy apps that do not run in standard user mode (see this), which is a very specific and relatively simple use of the technology.

Altiris has a much broader vision for how redirection can be used. Altiris uses file system redirection to abstract any software-any application, data or patch-from the base operating environment, into prioritized layers that are portable between machines. We also abstract out the user-specific elements of all of these layers, together with user-specific OS settings, which we can then make portable.

The layering concept is unique to Altiris and is the basis for several patent applications. This enables SVS to provide faster, non-intrusive provisioning and deprovisioning, state maintenance and conflict elimination, all leveraging the native Windows security controls. Microsoft specifically states that their legacy app compatibility feature can create conflicts and that it bypasses user-based security. The portability concept also goes well beyond Microsoft's use of redirection.

It is important not to confuse one special-function use of file system redirection with Altiris' complete software virtualization strategy.

So Microsoft's version of this is lame, and ours is not. Got it.
11:03:54 AM      comment []  trackback []

Jemplate: bastard child of Perl and Javascript?

Jemplate is a templating system for Javascript, but it's not just any templating system. It is a complete port of Perl's ubiquitous Template Toolkit. If you don't use Perl, don't stop reading. Perl (and the Template Toolkit) is only needed to compile the templates. The templating lingo itself is Perl agnostic and full featured. It resembles Python, Ruby or Javascript more than Perl.

There are several technologies competing in my mind for 'easiest way to do AJAX without being a DOM hacker': XForms compilers like Oberon and Laszlo, Microsoft's Atlas, etc. Jemplate doesn't provide any of the aforementioned toolkit's declarative event-binding functionality, but I think it's modest design goals make it more likely that I'll actually try it out.

Thanks Ingy.
9:10:28 AM      comment []  trackback []

© Copyright 2006 John Sequeira.
May 2006
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Apr   Jun

Click to see the XML version of this web page.
Click here to send an email to the editor of this weblog.
Yahoo: johnseq2
MSN: [email protected]
AIM: amped02139
Skype: johnjulian

Tea From Upton Tea