Number 8 will not be possible, because they only have the GPL code, they can't dual license it, unless they replace all code or write a new one from scratch
Because Sun never (that we now of) requested a legal binding of no competition for their purchase of MySQL AB. Sun wasn't bad, ethically, maybe one of the reasons they went under. Oracle on the other hand just got what they got from Sun
I used to use Gwibber on Fedora until the developers started to believe the hype of NoSQL databases and had the non great idea to use the CouchDB as the backend database, never tried it again when they switched the default to SQLite. Lets see if the "Friends service" is another monster or something light
haha you got me there, but my experience is true, If Google was allowed to cheat the User Agent when crawling, those websites could be hidden to the users. Those infected sites I found were not listed as malware on Google. So if if you are a malware website author, hide from all Search engine bots and you have more change to not be listed by them
Easy to achieve, I have found a lot of website malware that only manifest if your user agent is Internet Explorer, those infected sites have code that try to hide injected HTML/JS code to Google Bot. Unless Google start violating the robots.txt convention and crawl the net as Internet Explorer, those sites will be never detected by them.
I have not found an infected site that include code to hide from Bing, so this could help MS, and MS could be using information obtained by the users that browse with Internet Explorer and use their Antivirus Software
Native controls means more than to have the same look, if that is the way to measure "nativeness", then Java Swing UIs (Windows/GTK L&F) are native because they call platform theme APIs.
When a toolkit draw controls by itself, the applications normally lose a lot of UI functionality, for example, if Android/iPhone controls add proper default assistive technology metadata to their controls, the toolkit (QT in this example) need to do the same for each control they draw, because the OS don't see buttons as buttons, It see them as a custom control. If the platform control change behaviour in a new OS release, the QT control will not see it, for example when Windows added default context menus to the text fields, self drawed controls don't expose that behaviour until applications are updated with a new version
asm.js JavaScript subset runs on the same VM, only one VM to secure, it can access DOM APIs directly. NaCl is just another VM like technology, more the p variant that uses an intermediary bytecode, with new APIs made for it, it is a new kind of Java or Flash plugin, probably a lot more secure but a plugin like technology nonetheless
Is not it the job of banks to lend money? Use your credit card to finance your purchase. If you have no financial credit and you don't have a credit card, why are you buying expensive gadgets?, buy a simple phone because obviously you should not be wasting money on them
OpenStack manages an Hypervisor, VMWare are many things an Hypervisor and a lot of administration applications (than only manage VMWare Hypervisor), OpenStack can manage multiple hypervisors. I want to know what they will use? KVM or Xen?
ChromeOS was designed to be tamper resistant, so it can detect changes on the installed code. but the UI is a freaking browser and because of that any vulnerability on the browser that doesn't need changes on the installed code is possible, like reading your stored passwords, accessing your web sites sessions, etc.
The same reason people asked Mozilla for a longest update cycle: ESR http://www.mozilla.org/en-US/firefox/organizations/ to have time to test the changes on your environment before you apply an update that will break your old applications
and stop allowing access to production databases from developer workstations. If you have a bug that requires a developer to read the production database, it must be done from an isolated machine with access to it, developers should not have direct network connectivity to it
not libc, but what about some OEM optimize the bluetooth stack (bluez) for less power consumption and don't want to share it? bluez is a real example, Google replaced on Android 4.2 the bluez stack for an Apache licenced reimplementation looking for better performance on constrained devices
Nobody has given them a platform of the size of Android using a BSD kernel, no that the FreeBSD kernel is unable to do that, but Google is a Linux shop. If four years ago someone did that, it should have worked, today after the success of Android, OEMs need more than a simple switch to a BSD kernel. Ubuntu is offering them less "freedom" (notice the quote, freedom to the OEMs) to do what they want with the code without sharing than Android
and by the way if some OEMs don't want to "fall again" on the Android "fragmentation trap" it is more easy for them to stop modifying base Android that switch to Ubuntu, so this sounds like a marketing lie to me
Shuttleworth also addressed the fragmentation problem faced by Android. He says manufacturers and carriers don't want to fall into that trap again, and that they've been receptive to the idea of leaving the core of Ubuntu alone while tweaking their individual services instead.
And this shows how much Mr. Shuttleworth doesn't get the phone and tablets manufacturers and carriers and why there is no hardware partner and in my opinion they will not have one soon, like Ubuntu TV still doesn't have one. The reason Android took off is because Google was very careful to rebuild a lot of common Linux distribution modules by Apache licensed ones, for example the libc library. Manufactures and carriers want full control, they tolerate the GPL in the Linux kernel because they have no other viable option, but they don't like it (I am talking about them, I am not saying that I hate the GPL before people start implying that). Do you think Samsung will be happy to be forced to share their Android modifications that allow multiple applications (some vetted ones) on the same screen with all other OEMs?
These words of Mr. Shuttleworth only gives me hints that they have no secret hardware partner
Not sure about that, at least Mozilla has a hardware partner that will launch Firefox OS devices. Ubuntu Phone sounds like the Ubuntu TV announcement from last year, no hardware partner at that time, no TVs yet. Images for existing phones will not get them any market share
And that was a perfect answer, because the problem is that some web developers are happy because there will me more webkit based browsers, thinking they will need to test less and this example shows that it doesn't matter if everyone use the same engine if everyone has forked versions with new bugs or old versions with old bugs
I am a Java developer, love the JVM, but if you think merging the Lotus Symphony code base with OpenOffice will be a good thing, you never used Symphony. Symphony is the Eclipse platform with added plug-ins that add old OpenOffice code to it. If an office suite is already a big program, running a big JVM process with OpenOffice inside is an awful monster. In the other hand LibreOffice is removing Java dependencies where it shouldn't be used, like the embedded database and some wizards and using it for what is a good tool, Java APIs for automation and access to core LibreOffice functionality from Java programs
Number 8 will not be possible, because they only have the GPL code, they can't dual license it, unless they replace all code or write a new one from scratch
Because Sun never (that we now of) requested a legal binding of no competition for their purchase of MySQL AB. Sun wasn't bad, ethically, maybe one of the reasons they went under. Oracle on the other hand just got what they got from Sun
I used to use Gwibber on Fedora until the developers started to believe the hype of NoSQL databases and had the non great idea to use the CouchDB as the backend database, never tried it again when they switched the default to SQLite. Lets see if the "Friends service" is another monster or something light
haha you got me there, but my experience is true, If Google was allowed to cheat the User Agent when crawling, those websites could be hidden to the users. Those infected sites I found were not listed as malware on Google. So if if you are a malware website author, hide from all Search engine bots and you have more change to not be listed by them
Easy to achieve, I have found a lot of website malware that only manifest if your user agent is Internet Explorer, those infected sites have code that try to hide injected HTML/JS code to Google Bot. Unless Google start violating the robots.txt convention and crawl the net as Internet Explorer, those sites will be never detected by them.
I have not found an infected site that include code to hide from Bing, so this could help MS, and MS could be using information obtained by the users that browse with Internet Explorer and use their Antivirus Software
Native controls means more than to have the same look, if that is the way to measure "nativeness", then Java Swing UIs (Windows/GTK L&F) are native because they call platform theme APIs.
When a toolkit draw controls by itself, the applications normally lose a lot of UI functionality, for example, if Android/iPhone controls add proper default assistive technology metadata to their controls, the toolkit (QT in this example) need to do the same for each control they draw, because the OS don't see buttons as buttons, It see them as a custom control. If the platform control change behaviour in a new OS release, the QT control will not see it, for example when Windows added default context menus to the text fields, self drawed controls don't expose that behaviour until applications are updated with a new version
Windows Blue = Windows 8 SP1, The name is a marketing trick
That is why the comment say: "saving your relationship"
asm.js JavaScript subset runs on the same VM, only one VM to secure, it can access DOM APIs directly. NaCl is just another VM like technology, more the p variant that uses an intermediary bytecode, with new APIs made for it, it is a new kind of Java or Flash plugin, probably a lot more secure but a plugin like technology nonetheless
I don't know about USA rates, but a 25$ monthly payment sounds like equivalent of the extra money you waste paying a forced expensive plan
Is not it the job of banks to lend money? Use your credit card to finance your purchase. If you have no financial credit and you don't have a credit card, why are you buying expensive gadgets?, buy a simple phone because obviously you should not be wasting money on them
OpenStack manages an Hypervisor, VMWare are many things an Hypervisor and a lot of administration applications (than only manage VMWare Hypervisor), OpenStack can manage multiple hypervisors. I want to know what they will use? KVM or Xen?
ChromeOS was designed to be tamper resistant, so it can detect changes on the installed code. but the UI is a freaking browser and because of that any vulnerability on the browser that doesn't need changes on the installed code is possible, like reading your stored passwords, accessing your web sites sessions, etc.
The same reason people asked Mozilla for a longest update cycle: ESR http://www.mozilla.org/en-US/firefox/organizations/ to have time to test the changes on your environment before you apply an update that will break your old applications
and stop allowing access to production databases from developer workstations. If you have a bug that requires a developer to read the production database, it must be done from an isolated machine with access to it, developers should not have direct network connectivity to it
not libc, but what about some OEM optimize the bluetooth stack (bluez) for less power consumption and don't want to share it? bluez is a real example, Google replaced on Android 4.2 the bluez stack for an Apache licenced reimplementation looking for better performance on constrained devices
Nobody has given them a platform of the size of Android using a BSD kernel, no that the FreeBSD kernel is unable to do that, but Google is a Linux shop. If four years ago someone did that, it should have worked, today after the success of Android, OEMs need more than a simple switch to a BSD kernel. Ubuntu is offering them less "freedom" (notice the quote, freedom to the OEMs) to do what they want with the code without sharing than Android
And Unity is only a module of an Ubuntu installation, there are many dependencies that aren't copyrighted by Canonical
and by the way if some OEMs don't want to "fall again" on the Android "fragmentation trap" it is more easy for them to stop modifying base Android that switch to Ubuntu, so this sounds like a marketing lie to me
Shuttleworth also addressed the fragmentation problem faced by Android. He says manufacturers and carriers don't want to fall into that trap again, and that they've been receptive to the idea of leaving the core of Ubuntu alone while tweaking their individual services instead.
And this shows how much Mr. Shuttleworth doesn't get the phone and tablets manufacturers and carriers and why there is no hardware partner and in my opinion they will not have one soon, like Ubuntu TV still doesn't have one. The reason Android took off is because Google was very careful to rebuild a lot of common Linux distribution modules by Apache licensed ones, for example the libc library. Manufactures and carriers want full control, they tolerate the GPL in the Linux kernel because they have no other viable option, but they don't like it (I am talking about them, I am not saying that I hate the GPL before people start implying that). Do you think Samsung will be happy to be forced to share their Android modifications that allow multiple applications (some vetted ones) on the same screen with all other OEMs?
These words of Mr. Shuttleworth only gives me hints that they have no secret hardware partner
Not sure about that, at least Mozilla has a hardware partner that will launch Firefox OS devices. Ubuntu Phone sounds like the Ubuntu TV announcement from last year, no hardware partner at that time, no TVs yet. Images for existing phones will not get them any market share
And that was a perfect answer, because the problem is that some web developers are happy because there will me more webkit based browsers, thinking they will need to test less and this example shows that it doesn't matter if everyone use the same engine if everyone has forked versions with new bugs or old versions with old bugs
I am a Java developer, love the JVM, but if you think merging the Lotus Symphony code base with OpenOffice will be a good thing, you never used Symphony. Symphony is the Eclipse platform with added plug-ins that add old OpenOffice code to it. If an office suite is already a big program, running a big JVM process with OpenOffice inside is an awful monster. In the other hand LibreOffice is removing Java dependencies where it shouldn't be used, like the embedded database and some wizards and using it for what is a good tool, Java APIs for automation and access to core LibreOffice functionality from Java programs
Google App Engine SQL feature is based on MySQL, I was hoping it to be based on PostgreSQL :(
people with better genes for multitasking will survive, natural selection at work