Sorry, but you have the explanation reversed. Only OS X prohibits you to run a Linux host and run OS X on a VM, only OS X prohibits you to run Windows as a host and OS X on a VM, so if you want to run all three OSs simultaneously you are forced to use a Mac and OS X as the host
and what could be considered Tivoization on the Mac OS X world? Make OS X a locked platform like iOS, that will be the kind of move that will not allow GPL3 commercially on OS X
If someone is trying to intercept your communications using a phony certificate, they already have access to your traffic, just blocking connections to those update sites and they will have those machines unpatched for a lot of time
I ask myself what would happen if the websites were small ones, do the issuer move that fast and browsers fix that fast too?
I am not that sure. It is time that all CA must provide Certificate Revocation List and not be optional. Anye advantage of using a CA that provide it is nullified by the existence of CAs without CRL?
driver bugs that do not exhibit before? What you ask is like asking, Why my new version of game X needs new drivers, previous versions did not crash my game. new code exhibit old bugs
Use Sync or backup you bookmarks manually and start a new profile. A lot of tuning has been done on Firefox especially access to the SQLite databases that store your history, cookies, etc. and I think many of those databases created on previous releases contains to many garbage that a new profile helps a lot
With rumors around about Amazon looking for Android developers on the Kindle division, I think this legal attack to B&N is some kind of warning to Amazon: "be prepared if you switch to Android, why do not pay right now?". Another market (ereaders) dominated by Android is not something MS wants
WRONG, it is a web based VNC like utility, done at the GUI toolkit level. the apps runs on the server. Probably not useful for many people, but a modern replacement of the X protocol that can be made efficient at the toolkit instead of sending bitmaps all time like VNC do, and web enabled is something cool for remote administration for example (if done securely)
WebSockets: allows any web application to open a direct connection to a server (by default following the same origin restrictions) and it works only in Firefox because it is a nice hack/experiment and it is not targeting to be released on GTK 3.2. For those asking, it only works on Firefox NOW because the developer is just experimenting at the moment, using disabled by default WebSockets implementation in Firefox 4 (disabled on Opera too until the spec is more mature).
Windows alone does not works, a new laptop or desktop with Windows and every driver needed and applications installed just works. Do not compare a tested hardware and software configuration with using Linux in any crappy hardware you could have. I am a ThinkPad fan and even when I received my free upgrade to Windows 7 for my small Windows partition (Fedora is my distribution of choice) I needed to use for a clean install the extra DVD with the Lenovo Updater, to download a lot of drivers and applications to make Windows usable. that kind of support is possible, the real problem is that there aren't many Linux hardware sellers and they are very small
right, but the Lugaru example was given because it just needed that the scammer add some hidden obsfuscated malware code activated remotely (for example pooling some web server for activation), and you have a malware distributed to a lot of users, Apple can not guarantee that apps are safe, only that they can take it down if found. No source code, no way to know what the application do unles you decompile and check. Doing Automated test will only work like antivirus works, only for known variations of threats
Do Apple request source code, audit them and compile them?, NO, a smart developer just publish a very obfuscated app that start to do nasty things 6 months later of n number of application startups. A fake game, using the open source code but not open assets and name, was published on the Mac App Store (Lugaru) so unless Apple audit source code, everything is possible
and that is bad? when did you need to open a registry file on Word, Paint or another program that need to understand a single file format? Settings files are not documents, are not videos, are not pictures that must be of a known format because you feed them to different programs, yo give them to other people, settings file doesn 't. Writing all system settings in one.DAT file is technically wrong, it is a single point of failure for all your system
Until plugins are developed, and on Eclipse is not that hard, the compiler infrastructure is accessible to plugins developers, but right now without any plugin you get error notifications is you setup the annotation processor
They are written using a the annotation syntax, they look like a String, but using the annotations processor of the Java 6 compiler that string is compiled to Java bytecode, and by the way, what is code? Strings... from the FAQ
Is the contract code compiled? I only see strings in annotations!
The annotation processor takes care of compiling the strings into bytecode and runs along the Java compiler, so you get static syntax and typing errors at compile time, as usual.
I think this is no different than iOS iPad version, Apple released a different UI than the one used on iPhone, with a lot of different APIs, then later both were merged when iPhone got a new iOS release. So Google saying Honeycomb is not for smartphones means, we need another release to integrate both, that makes sense to me
And kill Android the same way Windows APIs on OS/2 let people code for Windows and make people use the Windows APIs and not the native ones. Steve Jobs is not dumb trying to force everyone to use only their tools and APIs (evil yes, but not dumb), If you want something like it, it will not come from Google. There is a tool to do that in reverse direction but that will never comes from Apple, no matter if the application numbers and quality iOS vs Android is reversed
1) Third-party install extension 2) Firefox detects it and ask for user confirmation 3) Firefox saves somewhere that the add-on was approved or rejected
Second round
1) Third-party install extension 2) Third-party modify the same files Mozilla saved on the first round to set itself as approved 3) user do not see any confirmation and the add-on is enabled
A third-party installer will always be able to set an extension as enabled, no matter what Mozilla developers do. Only if the OS give you the technology to separate entirely one application from the other, for example like Android do, one user per application (a user could be shared but the applications must be signed with the same key)
What was said is that the moving spec in development is now called HTML, when a snapshot is taken it will be called HTML5, next HTMLX.X.X or any other name. The WHATWG spec is not a finalized document, HTML5 will be snapshoted sometime
The problem that I see in the future of Apple without Steve Jobs is that no matter how good his future replacement could be, people will always say that things are not the same, that Jobs times were better, and will be their fault for taking advantage of that cult of personality
The same Apple did with Mac OS X, emulating OS 9 and deprecating old APIs gradually
Sorry, but you have the explanation reversed. Only OS X prohibits you to run a Linux host and run OS X on a VM, only OS X prohibits you to run Windows as a host and OS X on a VM, so if you want to run all three OSs simultaneously you are forced to use a Mac and OS X as the host
and what could be considered Tivoization on the Mac OS X world? Make OS X a locked platform like iOS, that will be the kind of move that will not allow GPL3 commercially on OS X
If someone is trying to intercept your communications using a phony certificate, they already have access to your traffic, just blocking connections to those update sites and they will have those machines unpatched for a lot of time
I ask myself what would happen if the websites were small ones, do the issuer move that fast and browsers fix that fast too?
I am not that sure. It is time that all CA must provide Certificate Revocation List and not be optional. Anye advantage of using a CA that provide it is nullified by the existence of CAs without CRL?
driver bugs that do not exhibit before? What you ask is like asking, Why my new version of game X needs new drivers, previous versions did not crash my game. new code exhibit old bugs
Use Sync or backup you bookmarks manually and start a new profile. A lot of tuning has been done on Firefox especially access to the SQLite databases that store your history, cookies, etc. and I think many of those databases created on previous releases contains to many garbage that a new profile helps a lot
With rumors around about Amazon looking for Android developers on the Kindle division, I think this legal attack to B&N is some kind of warning to Amazon: "be prepared if you switch to Android, why do not pay right now?". Another market (ereaders) dominated by Android is not something MS wants
WRONG, it is a web based VNC like utility, done at the GUI toolkit level. the apps runs on the server. Probably not useful for many people, but a modern replacement of the X protocol that can be made efficient at the toolkit instead of sending bitmaps all time like VNC do, and web enabled is something cool for remote administration for example (if done securely)
WebSockets: allows any web application to open a direct connection to a server (by default following the same origin restrictions) and it works only in Firefox because it is a nice hack/experiment and it is not targeting to be released on GTK 3.2. For those asking, it only works on Firefox NOW because the developer is just experimenting at the moment, using disabled by default WebSockets implementation in Firefox 4 (disabled on Opera too until the spec is more mature).
Windows alone does not works, a new laptop or desktop with Windows and every driver needed and applications installed just works. Do not compare a tested hardware and software configuration with using Linux in any crappy hardware you could have. I am a ThinkPad fan and even when I received my free upgrade to Windows 7 for my small Windows partition (Fedora is my distribution of choice) I needed to use for a clean install the extra DVD with the Lenovo Updater, to download a lot of drivers and applications to make Windows usable. that kind of support is possible, the real problem is that there aren't many Linux hardware sellers and they are very small
right, but the Lugaru example was given because it just needed that the scammer add some hidden obsfuscated malware code activated remotely (for example pooling some web server for activation), and you have a malware distributed to a lot of users, Apple can not guarantee that apps are safe, only that they can take it down if found. No source code, no way to know what the application do unles you decompile and check. Doing Automated test will only work like antivirus works, only for known variations of threats
Do Apple request source code, audit them and compile them?, NO, a smart developer just publish a very obfuscated app that start to do nasty things 6 months later of n number of application startups. A fake game, using the open source code but not open assets and name, was published on the Mac App Store (Lugaru) so unless Apple audit source code, everything is possible
and that is bad? when did you need to open a registry file on Word, Paint or another program that need to understand a single file format? Settings files are not documents, are not videos, are not pictures that must be of a known format because you feed them to different programs, yo give them to other people, settings file doesn 't. Writing all system settings in one .DAT file is technically wrong, it is a single point of failure for all your system
Where did I say "every open source license"?
Wrong, they gave one example but not the only one
I was just replying to
Only GPL was banned
Go and tell everything you wrote to the submitter and the poster, I never said that
Wrong, they gave one example but not the only one
Excluded Licenses include, but are not limited to the GPLv3 Licenses
Until plugins are developed, and on Eclipse is not that hard, the compiler infrastructure is accessible to plugins developers, but right now without any plugin you get error notifications is you setup the annotation processor
They are written using a the annotation syntax, they look like a String, but using the annotations processor of the Java 6 compiler that string is compiled to Java bytecode, and by the way, what is code? Strings... from the FAQ
Is the contract code compiled? I only see strings in annotations!
The annotation processor takes care of compiling the strings into bytecode and runs along the Java compiler, so you get static syntax and typing errors at compile time, as usual.
I think this is no different than iOS iPad version, Apple released a different UI than the one used on iPhone, with a lot of different APIs, then later both were merged when iPhone got a new iOS release. So Google saying Honeycomb is not for smartphones means, we need another release to integrate both, that makes sense to me
And kill Android the same way Windows APIs on OS/2 let people code for Windows and make people use the Windows APIs and not the native ones. Steve Jobs is not dumb trying to force everyone to use only their tools and APIs (evil yes, but not dumb), If you want something like it, it will not come from Google. There is a tool to do that in reverse direction but that will never comes from Apple, no matter if the application numbers and quality iOS vs Android is reversed
If Mozilla try do do #1, this will happen
First round
1) Third-party install extension
2) Firefox detects it and ask for user confirmation
3) Firefox saves somewhere that the add-on was approved or rejected
Second round
1) Third-party install extension
2) Third-party modify the same files Mozilla saved on the first round to set itself as approved
3) user do not see any confirmation and the add-on is enabled
A third-party installer will always be able to set an extension as enabled, no matter what Mozilla developers do. Only if the OS give you the technology to separate entirely one application from the other, for example like Android do, one user per application (a user could be shared but the applications must be signed with the same key)
quoting the original announcement
As there is still interest in publishing a snapshot of HTML5, the W3C is still working on that (in conjunction with the WHATWG).
What was said is that the moving spec in development is now called HTML, when a snapshot is taken it will be called HTML5, next HTMLX.X.X or any other name. The WHATWG spec is not a finalized document, HTML5 will be snapshoted sometime
The problem that I see in the future of Apple without Steve Jobs is that no matter how good his future replacement could be, people will always say that things are not the same, that Jobs times were better, and will be their fault for taking advantage of that cult of personality
Technically Apple bought the company that developed CUPS, and they continue to manage it as an opensource project