![]() |
|
|||||||
| General Discussion General discussion about SageTV and related companies, products, and technologies. |
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
Oracle suing google over its use of Java in adroid, what does this mean for sage?
http://arstechnica.com/tech-policy/n...ndroid-sdk.ars
I didn't pay much attention when Oracle bought out sun and if there was a discussion on it here. Oracle is really going after Google for money because hey that's what oracle does (money money money). What does this mean for sage? Did sage's licensing costs go up? |
|
#2
|
||||
|
||||
|
I don't think sage has to worry... Oracle isn't suing over simply using java... they are suing google because google re-implemented java from the ground up, to be used in their own vm (which is not a java vm). Bottom line... Sage has nothing to worry about... But, expect this to be one of many suits against google, since Android is doing so well these days (surpassed Apple to be in the #3 spot)
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
|
#3
|
|||
|
|||
|
Didn't something like this happen with Microsoft over ten years ago? Isn't that the reason why XP didn't ship with Java?
__________________
SageTV 7.0.23 | Windows 7 x86 | Hauppauge HD-PVR for DirecTV | Hauppauge HVR-1250 for OTA | Two HD-100 Extenders | Athlon II X2 240 2.8GHZ | 4GB DDR3 | 1.5TB Seagate Barracuda (system and recordings) | 1x WD 2TB and 2x Seagate 2TB "green" drives for media | ATI Radeon HD 4200 | Logitech Z-5500 Speakers | nMEDIAPC 5000B case | LITE-ON iHOS104-06 Blu-ray | IOGEAR GKM561R keyboard/trackball | Logitech Harmony 550 Remote | Amahi Home Server with 4.5TB RAID 5 array (other media files) |
|
#4
|
||||
|
||||
|
Quote:
Google basically uses the Java programming language but they have written their own compiler and runtime (dalvik), which is not a jvm. This is similar to how they use Java for writing web apps, but then they have their own compilers that then turn the Java code into javascript. ie, Android is not pretending to be a java platform, it simply uses the Java programming language as one of the the coding languages, and then everything gets compiled down to google's own vm.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
|
#5
|
||||
|
||||
|
Quote:
Did MS try to "sabotage" Java? I'd say not in the sense of trying to kill it; they knew that wasn't possible. But they did perceive it as a weapon aimed against them and tried to deflect that attack by simply absorbing Java into the stable of Windows development tools.
__________________
-- Greg |
|
#6
|
||||
|
||||
|
Quote:
I guess sabotage may be have too strong a word, but I think that what they did, did undermined the principles of java. I remember gettting java apps from windows developers, around that time, that simply would not run (on my non-windows platform), and they had no idea that they were using proprietary MS extensions. But, I think with their (MS) failures in java, browsers, html standards, etc, I think they are starting to learn that instead of trying to cripple open standards (and i use that loosely for java), they need to work with the communities and have their good ideas integrated into the standards. We are seeing them do this more and more today than ever before, which is a good thing for everyone.BTW, no one can disagree that java's biggest failure was the desktop Today, java has come along way with their desktop performance, but it's still not close to native performance. The ideas that MS had for java at the time, were great, it's just too bad those ideas didn't make it into the core libraries.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
|
#7
|
||||
|
||||
|
I think the best thing to happen from the Java/MS disconnect.. is the .NET framework.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
|
#8
|
||||
|
||||
|
I agree. I wish C# was better supported on Linux because I really like the language.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
|
#9
|
||||
|
||||
|
mono is at a very workable point right now. monodevelop is a very decent IDE as well.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
|
#10
|
||||
|
||||
|
Quote:
![]() I know very few C# apps that will run cross platform, unless they were originally written on mono to begin with. Oh well, in sure java9 will have some cool new features that might we on par with C#
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
|
#11
|
||||
|
||||
|
True, mono does not replicate all functions of .net on windows, but mono IS available on windows as well, so cross platform apps, if that is a goal, are easily possible. The point is, the STRENGTH of .net (which is the VM and CLR), plus great languages like C#, are fully available on Linux.
There are also versions of Mono for iOS and Android being developed...
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Google TV & Sage (a match made in heaven) | jm9843 | General Discussion | 41 | 07-11-2011 04:10 AM |
| Sage Crashing--Java | JUC | SageTV Software | 3 | 02-01-2007 08:01 PM |
| How about Google Maps for Sage? | fizzylime | SageTV Customizations | 4 | 04-30-2005 08:08 AM |
| Sage API (Java or otherwise)? | sleight42 | SageTV Customizations | 5 | 07-04-2004 08:25 AM |