Re: [Mono-dev] Mono on Android: state of the union?

2010-04-08 Thread JeroMiya

Would I be allowed to develop my own java bindings (obviously they wouldn't
be as high-quality as Novell's commercial product) for mono on android and
deploy mono-based applications without licensing Novell's commercial
product? Would I subsequently be able to release said bindings under an
appropriate open source license? 

It seems natural to assume so, but you need to be a lawyer to understand
software licensing these days.
-- 
View this message in context: 
http://n4.nabble.com/Mono-on-Android-state-of-the-union-tp1528216p1774004.html
Sent from the Mono - Dev mailing list archive at Nabble.com.
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] Mono on Android: state of the union?

2010-04-08 Thread Joe Dluzen
I would think that you could develop your own bindings, as there are
at least 3 other implementations that I know of. However, like most of
us, IANAL. The MonoDroid and the efforts by Koushik Dutta[1] may be
one and the same, but I don't know right now. On Novell's side, there
is quite literally no information other than we're working on it and
here's the name. I'm eagerly watching Koush's RSS for anything
Android + Mono related. It appears that the last part of the puzzle
which is still missing, is a tool to generate the C# bindings from the
Java API.

As for the LGPL, the mono runtime binaries installed on the phone
should easily be user replaceable. And if it's an open source app,
then there's no problem at all.

If anyone has any more info, please reply. I'd imagine that many
people are waiting for any information at all.

Joe


[1] http://www.koushikdutta.com/2010/01/androiddll.html

 Message: 2
 Date: Thu, 8 Apr 2010 05:20:16 -0800 (PST)
 From: JeroMiya bell.jer...@gmail.com
 Subject: Re: [Mono-dev] Mono on Android: state of the union?
 To: mono-devel-list@lists.ximian.com
 Message-ID: 1270732816608-1774004.p...@n4.nabble.com
 Content-Type: text/plain; charset=us-ascii


 Would I be allowed to develop my own java bindings (obviously they wouldn't
 be as high-quality as Novell's commercial product) for mono on android and
 deploy mono-based applications without licensing Novell's commercial
 product? Would I subsequently be able to release said bindings under an
 appropriate open source license?

 It seems natural to assume so, but you need to be a lawyer to understand
 software licensing these days.
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] Mono on Android: state of the union?

2010-04-08 Thread Jeremy Bell
Koush responded to my tweet saying that he stopped working on it when Novell
announced their own plans for Droid bindings. I don't think he ever
committed the binding generator code to his git repository. It's a pity,
because as a hobbyist mobile developer I certainly couldn't afford the
licensing fee for a commercial monodroid license, but given even basic
bindings without the kind of Visual Studio/MonoDevelop tooling support one
would expect in the official MonoDroid, I could certainly make due. It would
be easy to allow the user to replace the runtime on their phone - just
distribute the code for the bindings and the eclipse project to build the
android package that installs it. I believe that would satisfy the
requirements of the LGPL. Or am I missing something?

On Thu, Apr 8, 2010 at 1:15 PM, Joe Dluzen jdlu...@gmail.com wrote:

 I would think that you could develop your own bindings, as there are
 at least 3 other implementations that I know of. However, like most of
 us, IANAL. The MonoDroid and the efforts by Koushik Dutta[1] may be
 one and the same, but I don't know right now. On Novell's side, there
 is quite literally no information other than we're working on it and
 here's the name. I'm eagerly watching Koush's RSS for anything
 Android + Mono related. It appears that the last part of the puzzle
 which is still missing, is a tool to generate the C# bindings from the
 Java API.

 As for the LGPL, the mono runtime binaries installed on the phone
 should easily be user replaceable. And if it's an open source app,
 then there's no problem at all.

 If anyone has any more info, please reply. I'd imagine that many
 people are waiting for any information at all.

 Joe


 [1] http://www.koushikdutta.com/2010/01/androiddll.html

  Message: 2
  Date: Thu, 8 Apr 2010 05:20:16 -0800 (PST)
  From: JeroMiya bell.jer...@gmail.com
  Subject: Re: [Mono-dev] Mono on Android: state of the union?
  To: mono-devel-list@lists.ximian.com
  Message-ID: 1270732816608-1774004.p...@n4.nabble.com
  Content-Type: text/plain; charset=us-ascii
 
 
  Would I be allowed to develop my own java bindings (obviously they
 wouldn't
  be as high-quality as Novell's commercial product) for mono on android
 and
  deploy mono-based applications without licensing Novell's commercial
  product? Would I subsequently be able to release said bindings under an
  appropriate open source license?
 
  It seems natural to assume so, but you need to be a lawyer to understand
  software licensing these days.
 ___
 Mono-devel-list mailing list
 Mono-devel-list@lists.ximian.com
 http://lists.ximian.com/mailman/listinfo/mono-devel-list

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] Mono on Android: state of the union?

2010-04-08 Thread Stifu

Is it a given that MonoDroid won't be free?
I know MonoTouch isn't, but Mono for MeeGo is free, for example...


JeroMiya wrote:
 
 Koush responded to my tweet saying that he stopped working on it when
 Novell
 announced their own plans for Droid bindings. I don't think he ever
 committed the binding generator code to his git repository. It's a pity,
 because as a hobbyist mobile developer I certainly couldn't afford the
 licensing fee for a commercial monodroid license, but given even basic
 bindings without the kind of Visual Studio/MonoDevelop tooling support one
 would expect in the official MonoDroid, I could certainly make due. It
 would
 be easy to allow the user to replace the runtime on their phone - just
 distribute the code for the bindings and the eclipse project to build the
 android package that installs it. I believe that would satisfy the
 requirements of the LGPL. Or am I missing something?
 
 On Thu, Apr 8, 2010 at 1:15 PM, Joe Dluzen jdlu...@gmail.com wrote:
 
 I would think that you could develop your own bindings, as there are
 at least 3 other implementations that I know of. However, like most of
 us, IANAL. The MonoDroid and the efforts by Koushik Dutta[1] may be
 one and the same, but I don't know right now. On Novell's side, there
 is quite literally no information other than we're working on it and
 here's the name. I'm eagerly watching Koush's RSS for anything
 Android + Mono related. It appears that the last part of the puzzle
 which is still missing, is a tool to generate the C# bindings from the
 Java API.

 As for the LGPL, the mono runtime binaries installed on the phone
 should easily be user replaceable. And if it's an open source app,
 then there's no problem at all.

 If anyone has any more info, please reply. I'd imagine that many
 people are waiting for any information at all.

 Joe


 [1] http://www.koushikdutta.com/2010/01/androiddll.html

  Message: 2
  Date: Thu, 8 Apr 2010 05:20:16 -0800 (PST)
  From: JeroMiya bell.jer...@gmail.com
  Subject: Re: [Mono-dev] Mono on Android: state of the union?
  To: mono-devel-list@lists.ximian.com
  Message-ID: 1270732816608-1774004.p...@n4.nabble.com
  Content-Type: text/plain; charset=us-ascii
 
 
  Would I be allowed to develop my own java bindings (obviously they
 wouldn't
  be as high-quality as Novell's commercial product) for mono on android
 and
  deploy mono-based applications without licensing Novell's commercial
  product? Would I subsequently be able to release said bindings under an
  appropriate open source license?
 
  It seems natural to assume so, but you need to be a lawyer to
 understand
  software licensing these days.
 ___
 Mono-devel-list mailing list
 Mono-devel-list@lists.ximian.com
 http://lists.ximian.com/mailman/listinfo/mono-devel-list

 
 ___
 Mono-devel-list mailing list
 Mono-devel-list@lists.ximian.com
 http://lists.ximian.com/mailman/listinfo/mono-devel-list
 
 

-- 
View this message in context: 
http://n4.nabble.com/Mono-on-Android-state-of-the-union-tp1528216p1782206.html
Sent from the Mono - Dev mailing list archive at Nabble.com.
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] Mono on Android: state of the union?

2010-04-08 Thread Jeremy Bell
There might be a possibility that the core runtime will be free, but not the
bindings that would let you use the native Android APIs that would allow you
to do anything outside of a hello world console program:
Quote from Miquel de Icaza:

 It seems like you can use Mono on the Android today, but there is no
 binding to their Java-based APIs.

 At Novell we are going to offer a commercial product to target the
 Android with the native APIs, but do not have yet a timeline ready.



On Thu, Apr 8, 2010 at 3:07 PM, Stifu st...@free.fr wrote:


 Is it a given that MonoDroid won't be free?
 I know MonoTouch isn't, but Mono for MeeGo is free, for example...


 JeroMiya wrote:
 
  Koush responded to my tweet saying that he stopped working on it when
  Novell
  announced their own plans for Droid bindings. I don't think he ever
  committed the binding generator code to his git repository. It's a pity,
  because as a hobbyist mobile developer I certainly couldn't afford the
  licensing fee for a commercial monodroid license, but given even basic
  bindings without the kind of Visual Studio/MonoDevelop tooling support
 one
  would expect in the official MonoDroid, I could certainly make due. It
  would
  be easy to allow the user to replace the runtime on their phone - just
  distribute the code for the bindings and the eclipse project to build the
  android package that installs it. I believe that would satisfy the
  requirements of the LGPL. Or am I missing something?
 
  On Thu, Apr 8, 2010 at 1:15 PM, Joe Dluzen jdlu...@gmail.com wrote:
 
  I would think that you could develop your own bindings, as there are
  at least 3 other implementations that I know of. However, like most of
  us, IANAL. The MonoDroid and the efforts by Koushik Dutta[1] may be
  one and the same, but I don't know right now. On Novell's side, there
  is quite literally no information other than we're working on it and
  here's the name. I'm eagerly watching Koush's RSS for anything
  Android + Mono related. It appears that the last part of the puzzle
  which is still missing, is a tool to generate the C# bindings from the
  Java API.
 
  As for the LGPL, the mono runtime binaries installed on the phone
  should easily be user replaceable. And if it's an open source app,
  then there's no problem at all.
 
  If anyone has any more info, please reply. I'd imagine that many
  people are waiting for any information at all.
 
  Joe
 
 
  [1] http://www.koushikdutta.com/2010/01/androiddll.html
 
   Message: 2
   Date: Thu, 8 Apr 2010 05:20:16 -0800 (PST)
   From: JeroMiya bell.jer...@gmail.com
   Subject: Re: [Mono-dev] Mono on Android: state of the union?
   To: mono-devel-list@lists.ximian.com
   Message-ID: 1270732816608-1774004.p...@n4.nabble.com
   Content-Type: text/plain; charset=us-ascii
  
  
   Would I be allowed to develop my own java bindings (obviously they
  wouldn't
   be as high-quality as Novell's commercial product) for mono on android
  and
   deploy mono-based applications without licensing Novell's commercial
   product? Would I subsequently be able to release said bindings under
 an
   appropriate open source license?
  
   It seems natural to assume so, but you need to be a lawyer to
  understand
   software licensing these days.
  ___
  Mono-devel-list mailing list
  Mono-devel-list@lists.ximian.com
  http://lists.ximian.com/mailman/listinfo/mono-devel-list
 
 
  ___
  Mono-devel-list mailing list
  Mono-devel-list@lists.ximian.com
  http://lists.ximian.com/mailman/listinfo/mono-devel-list
 
 

 --
 View this message in context:
 http://n4.nabble.com/Mono-on-Android-state-of-the-union-tp1528216p1782206.html
 Sent from the Mono - Dev mailing list archive at Nabble.com.
 ___
 Mono-devel-list mailing list
 Mono-devel-list@lists.ximian.com
 http://lists.ximian.com/mailman/listinfo/mono-devel-list

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] Mono on Android: state of the union?

2010-02-01 Thread Miguel de Icaza
Hello,

 * 
 http://www.koushikdutta.com/2009/01/mono-on-android-with-gratuitous-shaky.html
 * http://www.koushikdutta.com/2009/01/dalvik-vs-mono.html
 * http://www.koushikdutta.com/2009/01/building-mono-for-android.html
 
 If I wanted to write something in C# today and have it run on Mono on
 my Android device, what's the easiest way to do this?

It seems like you can use Mono on the Android today, but there is no
binding to their Java-based APIs.

At Novell we are going to offer a commercial product to target the
Android with the native APIs, but do not have yet a timeline ready.

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


[Mono-dev] Mono on Android: state of the union?

2010-01-31 Thread John Feminella
Around this time last year, Koushik Dutta and Marc Crichton were doing
some cool stuff with Mono on Android, demonstrating a complete working
stack and running DLR examples from a simple command prompt. Since
then, however, I've had a lot of trouble finding more recent
information about what's been happening.

See, e.g.:

* http://www.koushikdutta.com/2009/01/mono-on-android-with-gratuitous-shaky.html
* http://www.koushikdutta.com/2009/01/dalvik-vs-mono.html
* http://www.koushikdutta.com/2009/01/building-mono-for-android.html

If I wanted to write something in C# today and have it run on Mono on
my Android device, what's the easiest way to do this?

~ jf

P.S. I mistakenly sent this to mono-docs-list first. Apologies for the
crosspost.
--
John Feminella
Principal Consultant, Distilled Brilliance
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list