Let's not forget Sheets, which attaches dialog boxes to it's parent window. This allows model dialogs per window (instead of locking the entire app), makes it clear which save dialog belongs to which document, etc.
$75M in credit means that IBM will have access to a wide range of Microsoft products and technology for compatibility and interoperability testing.
In addition, several of IBM's server products, such as DB2 and Websphere run on Windows server. You don't think that Microsoft just gives IBM Windows 2003 server and MS Visual Studio licenses for free, do you?
This is money they would have likely spent on Microsoft products anyway
"Have a look at how Core Image works (for example). It's not heavily tied to the PPC design - it's completely and irrevocably bound to the PPC design. It must have AltiVec to work. Sure, you could simulate AltiVec on x86-64 (but not x86) but it'd be crap. Apple would drop Core Image in an x86 transition."
I'm not sure where you got this impression, but it's incorrect.
Currently, Core Image filter graphs are just-in-time compiled to work with two types of SIMD hardware: a GPU or AltiVec enabled G4 or greater processor. This decision is make at runtime based on the hardware present and other performance issues.
Apple could easily include additional SIMD targets for Intel (or even an IBM Cell Processor) to Core Image and any existing code will automatically utilize it if present.
Apple's mantra has always been use our libraries and you'll get new hardware support and optimizations for free. This could be one of those cases where it really pays off.
That's completely wrong. People like SWT not so much for the performance but for the fact that it acts like a native application. You get sub-pixel rendering on LCDs, and so forth whereas Swing is constantly playing catchup.
This is a platform specific problem. While it's not perfect, Swing Looks and acts very much like a native application on OS X with full support for sub-pixel rendering, etc. One major exception with NetBeans is how the main menu is attached to the window, not the top of the screen. However, there are several other Java applications that move the menu bar to the top of the screen on OS X, such as SynRO Soft's XML editor, oXygen.
Although Microsoft has access to Linux just like everyone else, buying Red Hat would put MS knee-deep in GPL code and give them employees who have intimate knowledge of how that code works.
While it might be difficult to prove, this would open Microsoft up to accusations of assimilating GPL code in to Windows.
If the earth f@rts, and there's nobody left to smell it, would it still stink?
There's significant scientific evidence that the earth was here before humans even existed. It can exist without us.
As of today, it's estimated that we have 3 Billion years before the sun goes supernova, destroying the earth in the process. If humanity becomes extinct, who's to say that some other form of sentient life won't appear between now and then? (assuming nature can eventually repair the damaged we've caused).
While I'm on a Mac, I've noticed than pages with Flash animations will eat up a significant amount of CPU time. Did the page you were viewing have an Flash content in it?
I agree, free software does have an image problem, except I think implementation is the problem, not necessarily the name or idea behind the logo.
Open source projects focus more on the product, not it's packaging. I don't think it's done on purpose, but it's just not their focus.
Take Mozilla, for example. There been several versions of the Mozilla logo. In my opinion, the green, fire-breathing character looked unprofessional. However, the red dinosaur logo is clean, and well designed. It probably took someone several days to develop at no cost to the project. Developing and maintaining the IE logo has cost Microsoft hundreds of thousands of dollars.
In addition, Microsoft has a thick book on how the IE logo should displayed in every possible situation. They have a marketing department that monitors it's use. Since open source projects don't have the resources or time to monitor it's identity, even good design tends to degrade over time.
How do we resolve this issue? I think this is a great opportunity for non technical people to get involved with open source software.
Actually, the new G5 tower has a completely different system architecture which uses HyperTransport technology co-designed with AMD. Each processor has it's own point to point bus to the system controller.
http://www.apple.com/powermac/architecture.html
I believe that only AMD Opteron systems have a similar architecture.
While both PCs and Macs support the PCI, USB and Firewire standards, the connections between the chips that implement these standards is quite different.
"Are they too busy to write me something personal? Do they feel they cannot express their greeting in words? Do they not understand how to attach images? "
Not everyone is an artist or a writer, which is why traditional cards exist. Unfortunatelly, most E-Cards are crap.
The only E-Cards I use are from Hallmark and Apple. They seem to limit the amount of crap they send me in return for the content and bandwidth required to provide the service.
- It's based on W3 standards - It stores data in XML format - It has a companion XML Schema Document
Now, if I understand WPML correctly, it could be possible to transform core WPML elements to OO [Open Office] or other formats using XSLT. Of course, OO uses multiple files and MS embeds them in a single document. But It's quite possible that you could use extensions to XSLT to aggregate multiple files for converting to WPML, output multiple files when converting to OO, xform encoded data to stand alone files, etc.
If this is the case, the ability to xform documents between OO and WPML could be completely embedded in one or more XSL style-sheets, which is completely standards based.
This means that applications that support exchange using standards like XSLT might be able to convert WPML documents on the fly if the user provided it the correct XSLT templates to go along with it. In other words, the program would have no application specific logic for converting Word XML documents. It's all generic.
The tricky part becomes making styles-sheets available to standards compliant applications, which goes back to my first post.
Are XSL style-sheets applications? Could a client that needs you to build an app which saves XML Word documents point your application to these style-sheets at run time? If they need to read Word docs, then it's quite likely they have licensed some MS technology when they purchased Office.
After reading the patent, it sounds like MS is trying to patent using XML to store WORD PROCESSING documents in a single file with an accompanying schema. Not just documents from MS Word, but ANY application.
IANAL, but doesn't this look like this could effect other word processors from using a single XML file with XSD?
This seems a bit generalized. Saving data from applications into a single XML file isn't a new idea. And schema's were designed to validate XML documents, nothing new here. I don't see why using this concept with a Word Processing application is anything unique.
If this does get approved, what would be the ramification of creating a plug-in that transforms Word XML documents into other formats and vice versa using XSLT?
Is an XSLT template an application? Could the act of applying an XSL template to another word processor document and ending up with a XML MS Word document be a patient violation?
Because someone who presents fraudulent credentials to a CA is committing fraud, which last time I checked is clearly illegal. Using misleading message headers is a unethical, but not illegal.
Beyond the needs of an optical mouse, the device needs to keep track of orientation and registration.
The human hand is not capable of keeping the device exactly parallel to the side of the page. It also needs to keep track of registration issues such as page margins, etc. This means it must it calculate the absoulte x, y position of the document, track the orentation of the print head and compensate accordingly.
What's interesting about this is that the print head must be able to print text at any angle... even when this angle changes several times per second!
If you read the PDF you would see that they removed one of the G5 processors to ballance the fact that they were running a non-SMP kernel on the dual processor intel system. This evens out the playing field when it comes to running non-SMP aware benchmarks.
Of course, I doubt people will be pulling processors out of their systems to run apps that are not coded for SMP. Then again, I doubt Linux users will reboot into a non-SMP kernel under the same circumstances either.
Humm... you must have missed the part of the keynote where they priced a similarly equipped dual 3.06GHZ Xeon system from Dell and found it cost about $1,000 more than a dual G5 PowerMac. You can check the Dell web site yourself. Don't forget that the G5 has superior point-to point-bus, hypertransport and much faster memory access that the Dell system as well. The spec mark won't show you that.
Pricing on the lower end models are not as aggressive, but for what you get, it's still reasonable.
Personally, I think MS just wants to drop IE for MacOS.
This leaves several questions.
MSN for OSX includes a web browser. Based on a review i've read, it handles diffrently then IE so it's probably something else. Has MS has created something new or they are using third-party technology to provide web access?
Since AOL settled, they now have a license to use IE again. Will they switch to IE on the Mac, even thought it essentially dead or continue transitioning to Gecko? MS killing Mac IE may give AOL a good reason to keep Netscape Around.
Also, a MS spokesperson said, "Some of the key customer requests for Web browsing on the Mac require close development between the browser and the OS, something to which only Apple has access,". So how did developers add tabs to the open source browser Camino? Note: Camino's interface is native. It doesn't use cross platform widgets like Mozilla.
So do I.
I'm currently using a Logitech 3 button mouse with a scroll wheel with my Powerbook.
Mac OS X works great with third party mice and currently ships with a mouse that can detect right and left clicks from the factory.
Do you actually use the crapy mouse that ships stock with most systems anyway?
SA
Let's not forget Sheets, which attaches dialog boxes to it's parent window. This allows model dialogs per window (instead of locking the entire app), makes it clear which save dialog belongs to which document, etc.
Unfortunately, few carbon applications use them.
$75M in credit means that IBM will have access to a wide range of Microsoft products and technology for compatibility and interoperability testing.
In addition, several of IBM's server products, such as DB2 and Websphere run on Windows server. You don't think that Microsoft just gives IBM Windows 2003 server and MS Visual Studio licenses for free, do you?
This is money they would have likely spent on Microsoft products anyway
"Have a look at how Core Image works (for example). It's not heavily tied to the PPC design - it's completely and irrevocably bound to the PPC design. It must have AltiVec to work. Sure, you could simulate AltiVec on x86-64 (but not x86) but it'd be crap. Apple would drop Core Image in an x86 transition."
/ 15
I'm not sure where you got this impression, but it's incorrect.
Currently, Core Image filter graphs are just-in-time compiled to work with two types of SIMD hardware: a GPU or AltiVec enabled G4 or greater processor. This decision is make at runtime based on the hardware present and other performance issues.
Apple could easily include additional SIMD targets for Intel (or even an IBM Cell Processor) to Core Image and any existing code will automatically utilize it if present.
http://developer.apple.com/macosx/coreimage.html
http://arstechnica.com/reviews/os/macosx-10.4.ars
Apple's mantra has always been use our libraries and you'll get new hardware support and optimizations for free. This could be one of those cases where it really pays off.
That's completely wrong. People like SWT not so much for the performance but for the fact that it acts like a native application. You get sub-pixel rendering on LCDs, and so forth whereas Swing is constantly playing catchup.
This is a platform specific problem. While it's not perfect, Swing Looks and acts very much like a native application on OS X with full support for sub-pixel rendering, etc. One major exception with NetBeans is how the main menu is attached to the window, not the top of the screen. However, there are several other Java applications that move the menu bar to the top of the screen on OS X, such as SynRO Soft's XML editor, oXygen.
http://www.oxygenxml.com/xml_editor_mac_os_x.html
Although Microsoft has access to Linux just like everyone else, buying Red Hat would put MS knee-deep in GPL code and give them employees who have intimate knowledge of how that code works.
While it might be difficult to prove, this would open Microsoft up to accusations of assimilating GPL code in to Windows.
There's significant scientific evidence that the earth was here before humans even existed. It can exist without us.
As of today, it's estimated that we have 3 Billion years before the sun goes supernova, destroying the earth in the process. If humanity becomes extinct, who's to say that some other form of sentient life won't appear between now and then? (assuming nature can eventually repair the damaged we've caused).
While I'm on a Mac, I've noticed than pages with Flash animations will eat up a significant amount of CPU time. Did the page you were viewing have an Flash content in it?
There's blue everywhere. And the default XP theme looks like it's designed for a preschooler.
Longhorn doesn't look much better. A shiny blue turd, is still a turd.
With their huge coffers, can't Microsoft hire good UI designers? Or perhaps they wouldn't know good design if it hit them over the head?
After you start making over a specified amount of money you fall under the same financial reporting requirements as if you had gone public.
By remaining a privately held company, they "pay the same price" as going public, but without all the benefits.
I agree, free software does have an image problem, except I think implementation is the problem, not necessarily the name or idea behind the logo.
Open source projects focus more on the product, not it's packaging. I don't think it's done on purpose, but it's just not their focus.
Take Mozilla, for example. There been several versions of the Mozilla logo. In my opinion, the green, fire-breathing character looked unprofessional. However, the red dinosaur logo is clean, and well designed. It probably took someone several days to develop at no cost to the project. Developing and maintaining the IE logo has cost Microsoft hundreds of thousands of dollars.
In addition, Microsoft has a thick book on how the IE logo should displayed in every possible situation. They have a marketing department that monitors it's use. Since open source projects don't have the resources or time to monitor it's identity, even good design tends to degrade over time.
How do we resolve this issue? I think this is a great opportunity for non technical people to get involved with open source software.
You can create cross-platform COM object using Xcode.
m ac/2004/04/16/c om_osx.html
Check out this article on O'REILLY's MacDevCenter.
http://www.macdevcenter.com/pub/a/
If you don't agree to the terms of purchase on the iTunes Music Store, don't buy the music. No one is forcing to you to use iTunes.
Why is this such a difficult concept for people to understand?
Software like FairPlay will drive up the cost of online music or cause it to be pulled completely.
If you find the DRM used by Apple is too restrictive, you can always buy a physical CD and rip it for use on any device.
Actually, the new G5 tower has a completely different system architecture which uses HyperTransport technology co-designed with AMD. Each processor has it's own point to point bus to the system controller.
http://www.apple.com/powermac/architecture.html
I believe that only AMD Opteron systems have a similar architecture.
While both PCs and Macs support the PCI, USB and Firewire standards, the connections between the chips that implement these standards is quite different.
"Are they too busy to write me something personal? Do they feel they cannot express their greeting in words? Do they not understand how to attach images? "
Not everyone is an artist or a writer, which is why traditional cards exist. Unfortunatelly, most E-Cards are crap.
The only E-Cards I use are from Hallmark and Apple. They seem to limit the amount of crap they send me in return for the content and bandwidth required to provide the service.
and this chair, and this TV.
That's all I want.
Here are a few thoughts about Microsoft's WPML.
- It's based on W3 standards
- It stores data in XML format
- It has a companion XML Schema Document
Now, if I understand WPML correctly, it could be possible to transform core WPML elements to OO [Open Office] or other formats using XSLT. Of course, OO uses multiple files and MS embeds them in a single document. But It's quite possible that you could use extensions to XSLT to aggregate multiple files for converting to WPML, output multiple files when converting to OO, xform encoded data to stand alone files, etc.
If this is the case, the ability to xform documents between OO and WPML could be completely embedded in one or more XSL style-sheets, which is completely standards based.
This means that applications that support exchange using standards like XSLT might be able to convert WPML documents on the fly if the user provided it the correct XSLT templates to go along with it. In other words, the program would have no application specific logic for converting Word XML documents. It's all generic.
The tricky part becomes making styles-sheets available to standards compliant applications, which goes back to my first post.
Are XSL style-sheets applications? Could a client that needs you to build an app which saves XML Word documents point your application to these style-sheets at run time? If they need to read Word docs, then it's quite likely they have licensed some MS technology when they purchased Office.
Hum.....
After reading the patent, it sounds like MS is trying to patent using XML to store WORD PROCESSING documents in a single file with an accompanying schema. Not just documents from MS Word, but ANY application.
IANAL, but doesn't this look like this could effect other word processors from using a single XML file with XSD?
This seems a bit generalized. Saving data from applications into a single XML file isn't a new idea. And schema's were designed to validate XML documents, nothing new here. I don't see why using this concept with a Word Processing application is anything unique.
If this does get approved, what would be the ramification of creating a plug-in that transforms Word XML documents into other formats and vice versa using XSLT?
Is an XSLT template an application? Could the act of applying an XSL template to another word processor document and ending up with a XML MS Word document be a patient violation?
Interesting questions, indeed.
Because someone who presents fraudulent credentials to a CA is committing fraud, which last time I checked is clearly illegal. Using misleading message headers is a unethical, but not illegal.
Well, that's where the name of the site came from "./", only it's not a valid URL so they had to spell it out instead...
An optical mouse only tracks relative movements.
Beyond the needs of an optical mouse, the device needs to keep track of orientation and registration.
The human hand is not capable of keeping the device exactly parallel to the side of the page. It also needs to keep track of registration issues such as page margins, etc. This means it must it calculate the absoulte x, y position of the document, track the orentation of the print head and compensate accordingly.
What's interesting about this is that the print head must be able to print text at any angle... even when this angle changes several times per second!
If you read the PDF you would see that they removed one of the G5 processors to ballance the fact that they were running a non-SMP kernel on the dual processor intel system. This evens out the playing field when it comes to running non-SMP aware benchmarks.
Of course, I doubt people will be pulling processors out of their systems to run apps that are not coded for SMP. Then again, I doubt Linux users will reboot into a non-SMP kernel under the same circumstances either.
Humm... you must have missed the part of the keynote where they priced a similarly equipped dual 3.06GHZ Xeon system from Dell and found it cost about $1,000 more than a dual G5 PowerMac. You can check the Dell web site yourself. Don't forget that the G5 has superior point-to point-bus, hypertransport and much faster memory access that the Dell system as well. The spec mark won't show you that.
Pricing on the lower end models are not as aggressive, but for what you get, it's still reasonable.
Personally, I think MS just wants to drop IE for MacOS.
This leaves several questions.
MSN for OSX includes a web browser. Based on a review i've read, it handles diffrently then IE so it's probably something else. Has MS has created something new or they are using third-party technology to provide web access?
Since AOL settled, they now have a license to use IE again. Will they switch to IE on the Mac, even thought it essentially dead or continue transitioning to Gecko? MS killing Mac IE may give AOL a good reason to keep Netscape Around.
Also, a MS spokesperson said, "Some of the key customer requests for Web browsing on the Mac require close development between the browser and the OS, something to which only Apple has access,". So how did developers add tabs to the open source browser Camino? Note: Camino's interface is native. It doesn't use cross platform widgets like Mozilla.
~Scott
Bluetooth is a personal network that lets you do away with cords and all the hassles they bring. Nothing more and nothing less.
And that's the way I like it.