Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 28

Thread: An OEM friendly solution

  1. #11
    Newbie CohesiveTech's Avatar
    Join Date
    Jan 2010
    Location
    New Hampshire
    Posts
    42
    Speaking as what is possibly the first OEM interested in OM, I am very interested in a resolution to this question.

    I will build a wrapper around OM for a specific purpose. The original source will remain as is and open. My wrappers will run in a separate process, calling into the libraries for common services.

    I will of course comply with giving credit as specified under the agreement.

    What restrictions are implied with this? This is one of the topics of conversation I wanted to have with Justin, et al.
    DJF

    David Falkenstein
    Cohesive Technology - seamless is everything

  2. #12
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    Quote Originally Posted by CohesiveTech View Post
    Speaking as what is possibly the first OEM interested in OM, I am very interested in a resolution to this question.

    I will build a wrapper around OM for a specific purpose. The original source will remain as is and open. My wrappers will run in a separate process, calling into the libraries for common services.

    I will of course comply with giving credit as specified under the agreement.

    What restrictions are implied with this? This is one of the topics of conversation I wanted to have with Justin, et al.
    The only restriction will be that of using any GPL licenced application: any derived application, whether that be a separate process making library calls into the GPL application or code added to the GPL application itself must be just as open as the GPL application. In other words, you can't create a closed source app that uses OM as a .NET assembly.

    Justin, are the plugin interfaces also GPL3? If they are LGPL (or other lax license, Apache 2.0, MIT, BSD, etc) a person could make closed source plugins for OM.

    Also, as a side note, my sources confirmed that Garmin and Tomtom do tivo-ize their devices to an extent and have no GPL3 software in them. It's basically impossible to be certified on telco-networks if you don't tivo-ize certain things. I did quite a bit of research into the gpl3 when it came out and even at one point considered it for nghost. To make it more OEM friendly we kept it GPL2 and enriched the IPC API so that you could make calls into nghost from a closed application without violating the gpl.
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  3. #13
    Variable Bitrate
    Join Date
    Nov 2006
    Location
    Rubidoux, CA
    Posts
    275
    I'm pretty sure there already exist closed source plugins for OM (Pandora and HD Radio being the two I'm aware of).. well, to be more specific, I think the Plugins themselves are open, and they call into closed source DLL's (Pandora.dll, and HDRadioComm.dll). Not sure if this is delineated anywhere in the current licensing though.
    2000 Ford Expedition Eddie Bauer - Bi-Fuel Gasoline/CNG
    Intel D945GCLF2 w/512MB RAM, CL Audigy w/KxProject, M2-ATX, Lilliput EBY701

  4. #14
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    Quote Originally Posted by CraziFuzzy View Post
    I'm pretty sure there already exist closed source plugins for OM (Pandora and HD Radio being the two I'm aware of).. well, to be more specific, I think the Plugins themselves are open, and they call into closed source DLL's (Pandora.dll, and HDRadioComm.dll). Not sure if this is delineated anywhere in the current licensing though.
    open source plugins can call all day into closed components. it's the other way around that you can't do (closed source apps/plugins using GPL'd components).
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  5. #15
    Raw Wave
    Auto Apps:loading...
    justchat_1's Avatar
    Join Date
    Jul 2008
    Location
    Boston, Ma or NY,NY
    Posts
    2,359
    Quote Originally Posted by tripzero View Post
    open source plugins can call all day into closed components. it's the other way around that you can't do (closed source apps/plugins using GPL'd components).
    Exactly!

    Not only that...but plugins run in virtual sandboxes which makes them more of standalone applications then plugins. In either case, the short answer is plugins for openMobile may be licensed under any open or closed source license. Should any company want additional language clarifying that, that shouldn't be a problem.

    The only thing the GPL prevents are programs using the core of open mobile (in part or in full) in closed source applications or using any of our GPL protected source code in their own non-GPL applications. Any companies worried about the tivoization clause (which only applies to companies that are intentionally hardware locking their devices so that the OS may not be modified) can contact me to discuss GPLv2 licensing. Dual licensing shouldn't be a problem.

  6. #16
    Constant Bitrate
    Join Date
    Jun 2009
    Location
    London, United Kingdom
    Posts
    200
    Excuse me if I come across as clueless- It's likely I am! But is OM an open source OS that can be installed on all existing systems? If so what makes it any different from say, Linux? Wouldn't it be easier to build a version of Linux to better suit carpcs?

  7. #17
    And then I was mod. Tidder's Avatar
    Join Date
    Sep 2003
    Location
    New Mexico, USA
    Posts
    4,211
    Heh, I'm going to assume you don't know much about linux. Many attempts have been made, they've all failed.

    OM is more of a framework+frontend to install on top of an OS of your choice. As long as the OS supports .net or mono, OM can be used on top.
    Tidder

    Try RevFE
    The best resurrected frontend I've ever used, period.

  8. #18
    Newbie SGAsgard's Avatar
    Join Date
    Sep 2009
    Location
    Terrebonne, QC, Canada
    Posts
    51
    OM is not an OS it is a front end, an application that run inside "regular" OS like Windows, OSX and Linux

  9. #19
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    Quote Originally Posted by Tidder View Post
    Heh, I'm going to assume you don't know much about linux. Many attempts have been made, they've all failed.
    Well, one attempt has been made, and I consider it very successful. LinuxICE achieved all it's goals: to demonstrate openice technologies in a self contained, easy to use linux-based distribution. We did that, and I consider that a big win. It's still the most usable and feature rich Linux-based solution for the car available today. It was more complete than MeeGo's first release for IVI by a long-shot.

    Now if your criteria for win/fail are "does it run iguidance", than yes, LinuxICE was an epic fail .
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  10. #20
    And then I was mod. Tidder's Avatar
    Join Date
    Sep 2003
    Location
    New Mexico, USA
    Posts
    4,211
    Well, failed in the sense that there is no more active development on any of them afaik.
    Tidder

    Try RevFE
    The best resurrected frontend I've ever used, period.

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. Open Computing Solution -- OCS
    By SapporoGuy in forum General MP3Car Discussion
    Replies: 31
    Last Post: 12-22-2009, 12:35 PM
  2. Intercontinental/Worldwide GPS Solution
    By xxsunshinegodxx in forum GPS
    Replies: 1
    Last Post: 03-01-2009, 04:39 PM
  3. OEM Boards
    By DaRacerz in forum GPS
    Replies: 0
    Last Post: 08-10-2006, 09:03 PM
  4. OEM GPS Modules.
    By IntellaWorks in forum Hardware Development
    Replies: 91
    Last Post: 03-08-2005, 06:29 AM
  5. OEM looking control--use power window switches?
    By telekineticfool in forum Input Devices
    Replies: 1
    Last Post: 01-03-2004, 11:06 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •