Re: [asterisk-users] Asterisk 3rd party developed commercial software sales licensing platform

2009-02-07 Thread Dean Collins
I think it's time to 'ping' John Todd and Digium on this topic again.

 

What happened Digium?

 

Why did you say you were going to take this project on but have not come
back to the community with an answer yet?

 

 

 

Regards,

Dean Collins
Cognation Inc
d...@cognation.net
mailto:d...@cognation.net +1-212-203-4357   New York
+61-2-9016-5642   (Sydney in-dial).
+44-20-3129-6001 (London in-dial).

 





From: Dean Collins 
Sent: Sunday, 4 May 2008 3:45 PM
Subject: Asterisk 3rd party developed commercial software sales
licensing platform

 

 

Hi Randy,

 

As discussed on Friday the 9th of May I would like to host the
Voip Users Conference Call.

 

The purpose of this call is to discuss the community's feelings
about an Asterisk 3rd party developed commercial software sales
licensing platform.

 

The plan is that some form of documented published schema be
implemented that will allow for 3rd party software developers to sell
their software applications using a common licensing model similar to
the way G729 licenses are sold by Digium. 

 

 

 

Basically this discussion came about for a 3rd party ecosystem
question a few weeks ago when Cory Andrews from VoIP supply was on the
Voip-Users conference call.

I asked the question - how much of VoIP Supply revenue is
product hardware versus applications - he said we don't sell any
services such as ITSP hosted Asterisk so I replied that wasn't what I
was thinking of and gave the example of Snap Dialer which is a low cost
(I paid $20 for it) application which allows me to dial names from
Outlook.

 

He said they didn't sell any applications like this at all but
would consider selling them if this was an opportunity presented to him.

I then talked about some of the consulting I did for
Salesforce.com and how they have built an entire ecosystem of third
party applications all built by other people apart from salesforce.com
but utilizing the documented API's and application security /licensing
etc.

My comments were that although Asterisk should always remain a
free open source application that developers need to eat and pay rent as
well.

If there was some common marketplace that developers could sell
small - low cost third party applications to the Asterisk community that
Digium had some type of overview/management control over who listed etc
that this would deliver a stream of revenue that would encourage further
application development.

The question I then posed to the group was if anyone knew how
Digium managed the sale and licensing of the G729 codes.
And if this was an open published standard that could it be used
as the basis for the Asterisk ecosystem license model.

Now I know it's not perfect and can be hacked but everything can
be hacked. The idea is to build apps cheap enough that it's not worth
the effort of hacking. If anyone has some alternative suggestions on how
apps should be licensed we'd like to hear them this Friday.

I know there were discussions in the early days of the Mexuar
launch about how they could license a single channel of the Mexuar
Corraleta application rather than the entire server license for $2000.
The issue always came down to how we could license it to 1/ a single
channel license. 2/ tied to a single machine and not transferable
(currently the Mexuar license is hard coded in the application to the
servers IP address).

 

I know for me personally although I have donated to numerous
bounty requests (I even tried to get one developed for video
conferencing a few years ago that was around the $10,000 range) I
haven't seen the ongoing continual development that would benefit the
Asterisk community.

 

*   I personally would be more than happy to pay for 'the
next generation of FOP', it was a great application when launched but
there is a lot more it could be offering. 

 

*   I'd also like to implement a far smarter 'user
dashboard' similar to what Druid are developing. 

 

*   Now I no longer work for Mexuar and don't have access to
it anymore I'd also like to pay for a single channel Mexuar license
rather than using 'lesser quality' experiences by other solutions. 

 

*   Drawing on my own now defunct project - is the Asterisk
user community now ready for centrally provided services such as the
'off-deck processing' like the Tellme Speech Recognition Service
http://www.voip-info.org/wiki/view/Tellme . As demonstrated by Amazon
EC2 / S3 web services I'm a huge fan of cloud computing off-deck
processing, Should these style services also be able to take advantage
of an Asterisk 3rd party ecosystem licensing model. 

 


Re: [asterisk-users] Asterisk 3rd party developed commercial software sales licensing platform

2008-05-08 Thread randulo
On Thu, May 8, 2008 at 5:40 AM, Steve Totaro
[EMAIL PROTECTED] wrote:
  Can this thread be moved to the biz list?  It really does not belong
  here when words such as the best way to monetize an application or

The topic is still salient IMO, but again much posted here is opinion :)
The word license is often used. Sometimes a license is free, sometimes
not. The topic wold also be of interest to developers but not
appropriate for the devel list. I think with today's technology (email
filters for example) there's room for some latitude on this list. A
line can easily be drawn between WE HAVE DIDs AVAILABLE and a
serious discussion of licensing of 3rd party software in the asterisk
ecosystem.

/r

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Asterisk 3rd party developed commercial software sales licensing platform

2008-05-08 Thread Tim Panton

On 8 May 2008, at 09:36, randulo wrote:

 On Thu, May 8, 2008 at 5:40 AM, Steve Totaro
 [EMAIL PROTECTED] wrote:
 Can this thread be moved to the biz list?  It really does not belong
 here when words such as the best way to monetize an application or

 The topic is still salient IMO, but again much posted here is  
 opinion :)
 The word license is often used. Sometimes a license is free, sometimes
 not. The topic wold also be of interest to developers but not
 appropriate for the devel list. I think with today's technology (email
 filters for example) there's room for some latitude on this list. A
 line can easily be drawn between WE HAVE DIDs AVAILABLE and a
 serious discussion of licensing of 3rd party software in the asterisk
 ecosystem.


Ok, I''ll bite. The question is:
Do we want asterisk to contain a licensing engine ?

Such an engine would need to :
Hand out license tokens to proprietary modules linked to asterisk  
(like codecs etc)
Hand out license tokens to proprietary systems connected to asterisk  
via manager (HUDs, etc)
Hand out license tokens to proprietary endpoints talking to asterisk  
(softphones, media-gateways etc)

It is hard to imagine how such code could be implemented in a way that  
was compatible
with GPL. I guess it could be put into ABE, but that's Digium's call :-)

Past experience with license managers shows them to be the biggest  
drain on
support resources and the largest single failure cause. Avoid them if  
at all possible!

Tim.


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Asterisk 3rd party developed commercial software sales licensing platform

2008-05-08 Thread Tzafrir Cohen
On Thu, May 08, 2008 at 10:54:36AM +0100, Tim Panton wrote:
 
 On 8 May 2008, at 09:36, randulo wrote:
 
  On Thu, May 8, 2008 at 5:40 AM, Steve Totaro
  [EMAIL PROTECTED] wrote:
  Can this thread be moved to the biz list?  It really does not belong
  here when words such as the best way to monetize an application or
 
  The topic is still salient IMO, but again much posted here is  
  opinion :)
  The word license is often used. Sometimes a license is free, sometimes
  not. The topic wold also be of interest to developers but not
  appropriate for the devel list. I think with today's technology (email
  filters for example) there's room for some latitude on this list. A
  line can easily be drawn between WE HAVE DIDs AVAILABLE and a
  serious discussion of licensing of 3rd party software in the asterisk
  ecosystem.
 
 
 Ok, I''ll bite. The question is:
 Do we want asterisk to contain a licensing engine ?
 
 Such an engine would need to :
   Hand out license tokens to proprietary modules linked to asterisk  
 (like codecs etc)
   Hand out license tokens to proprietary systems connected to asterisk  
 via manager (HUDs, etc)
   Hand out license tokens to proprietary endpoints talking to asterisk  
 (softphones, media-gateways etc)

This means that a free software limits usage. This is not a good idea.

If you have the source you can always patch your way around it. If
Digium will do something as foolish as adding such a patch, any
alternative distribution of Asterisk will remove it.

And be worth more than Digium's copy. 

 
 It is hard to imagine how such code could be implemented in a way that  
 was compatible
 with GPL. I guess it could be put into ABE, but that's Digium's call :-)
 
 Past experience with license managers shows them to be the biggest  
 drain on support resources and the largest single failure cause. Avoid 
 them if at all possible!

I agree that this is a pretty good way to kill the ABE product. I give a
little more credit to Digium.

-- 
   Tzafrir Cohen
icq#16849755  jabber:[EMAIL PROTECTED]
+972-50-7952406   mailto:[EMAIL PROTECTED]
http://www.xorcom.com  iax:[EMAIL PROTECTED]/tzafrir

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Asterisk 3rd party developed commercial software sales licensing platform

2008-05-07 Thread Steve Totaro
On Wed, May 7, 2008 at 6:07 PM, Michael Collins [EMAIL PROTECTED] wrote:




 Gentlemen,



 Dean Collins alerted me to this thread which I had skipped over.  (Thanks,
 Dean.)  I thought I'd offer my viewpoint on the matter; please take it for
 what it is – just another opinion, although I hope it is an informed one.
 From my personal experience with buying software, licensing, and even music
 online, I've come to the conclusion that the best way to monetize an
 application or module is to make it easy for your paying customers to pay.
 Since thieves and hackers will always find ways around any security it is
 pointless to spend lots of time and money making something uncrackable,
 especially if that security implementation becomes onerous for your paying
 customers.  My viewpoint is this: make it easier to do a legit install than
 to circumvent the security and you'll get most paying customers to pay.
 Thieves don't generate revenue but paying customers do, so do your best to
 make it easy for them to pay.  That's my two cents, anyway.



 I'm definitely interested in other viewpoints, contrary or otherwise.  This
 discussion is definitely an important one for OSS.



 -Michael


Can this thread be moved to the biz list?  It really does not belong
here when words such as the best way to monetize an application or
module are used.  If someone were asking how to license G729, then
fine but this has obviously evolved into a biz conversation.

As far as locking MAC to address, it is quite trivial to alter that
and providing you are not running two boxes on the same LAN with the
same MAC, it works flawlessly.  Just ask Signate (if they are still
around) Maybe IPV6 might change that (if it ever becomes more than
talk and pet projects).

Thanks,
Steve Totaro

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Asterisk 3rd party developed commercial software sales licensing platform

2008-05-05 Thread Jeffrey Thompson


Creating an Ecosystem for Asterisk developers to make money is a good thing.

I suggest creating an Asterisk Business Consortium (ABC), to which Digium is 
invited to participate as a member :)

I think it's best for everyone's interests that it not be centrally controlled, 
but bring together individual developers and companies in a consortium, ABC, 
who have the objective of making money with Asterisk, and pooling their ideas, 
business models, common needs, talents, and resources to show how you can make 
money with Asterisk.

But the ABC brings together those who have an Asterisk passion to create viable 
business products and services that they can sell and compete in the 
marketplace.

It would be great to have a web site that would facilitate ABC.  

We already have a discussion forum (asterisk-biz).  What we need is a way to 
organize the discussion into potential products (needs), document those needs 
(Wiki) and provide a Marketplace (like Amazon.com) where ABC can sell and 
license their products.

I also suggest that this money making discussion be moved to the asterisk-biz 
discussion list.

--
Jeffrey Thompson mailto:[EMAIL PROTECTED]
POBOX 536, Suwanee, GA, 30024
770-234-8509


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users