Not Logged in - No Account?
Don't have an account? Registering an account with us allows you to post to the forums, easily track new posts, subscribe to threads, pm (private message) other forum members, and receive periodic news letters (you can opt out if you desire). Once you are logged in this message will no longer appear. If you don't have an account, you can create one by registering here. Lost your password, request a new password. We respect your privacy which means we collect minimal information when you register and we do not resell that information or use it in any objectionable way. You can review our privacy policy for full details.
FreeSwitch Released: Can FreePBX Be Far Behind?

If you haven't heard, FreeSwitch is now available for download. For an excellent comparison with Asterisk, see this link. For quick and dirty install instructions on your existing (non-production!) Asterisk server, go here after issuing amportal stop. The only piece that's missing is FreePBX!!!
not really, no

there's a lot of context/history you (and others) are privy to, and reading that one thread of kerry's didn't leave me significantly wiser. i doubt i'm unique in this respect. if you have a simple complaint (50 words or less) it would be helpful to state explicitly what it is...
Reality check

I guess what scares me a bit is that persons will make comments about things they have no knowledge of. Then these start an avalanche of conversations of unfounded accusations, IMHO belong in dev/null. What we should be discussing is how these type of developments will help excel the OS movement and clap happily for those putting in long and exhausting hours instead of hacking servers.
The developers of Freeswitch have contributed a lot of time and energy into VoIP in general. Please oh please help keep OS alive and educate yourselves prior to making any comment.
KEEP HOPE ALIVE!
Quote: if you have a simple

if you have a simple complaint (50 words or less) it would be helpful to state explicitly what it is...
Is there really that much mystery? The long and short of it is that Fonality's priority is to their own bottom line and not the community. That would be fine (to me) except that they take it as far as to benefit their bottom line at the expense of the community. A subtle, but very important, difference.
I have a laundry list of complaints and examples, but the simple fact that they are providing development resources to their own fork of FreePBX (which so far appears to be mostly branding -- ie, eradicating the "FreePBX" logo) instead of committing those development resources to clearing out the bug tracker here speaks volumes about their priorities. Their dedication is to the trixbox line of products, not the Asterisk, FreePBX or general FOSS telephony communities as a whole.
Again, I want to make it clear that they are "allowed" to do this. There is nothing in the GPL that prevents them from doing so, but that doesn't make it the right thing to do, and it is certainly not in the spirit of Free Software.
However, even beyond this, certain people at Fonality seem to keep perpetuating myths about the development of FreePBX in order to further their own agenda. This is called spreading "FUD," which is fear, uncertainty and doubt. They also are employing "astroturfing" which is pretending to be "grass roots" members of a community in an attempt to sway opinion in their favor. Both of these techniques have been used by companies like Microsoft for similar purposes, and are (again, in my opinion) abhorrent.
I gave them the benefit of the doubt for a long time, but I can't pretend anymore that I'm misinterpreting their actions, and I'm convinced now that they are deliberate and part of a strategy to embrace, extend and extinguish community driven efforts. This is a pattern you see a lot when MBA types get wind of FOSS.
Sorry that that's more than 50 words. Just read the first paragraph.
Explained.

I am sorry if I mislead the discussion but I was speaking to the original topic, not the commercial aspects of VoIP development. Though to speak off topic, I do agree with the above statement.
sigh

What I was unaware of was who was perceived as the bad actor here (e.g. fonality). This is the context/history I was referrring to. You really don't need to assume I'm unaware of the definitions of FUD or astroturfing, it makes you look like a patronizing jerk.
The vast majority of people

The vast majority of people that I've run into WRT FOSS telephony are unfamiliar with terminology similar to that. I'm sorry to have offended you, but I try to be as clear as possible so that everyone understands. I'm certainly not trying to be patronizing.
And I'm not a jerk.
well okay

but you really shouldn't assume that people hanging out here have no experience anywhere else in the software business. neither of these terms is particularly obscure nowadays :)
I really don't want to

I really don't want to further this derail, but the direct audience isn't necessarily all of the audience, you know? I'm concerned about the people not logged in who are trying to get more information about what's going on.
Much as you were concerned about not being privy to private conversations and whatnot, I don't want a newbie to be confused by terms that may be second nature to everyone else. This is a public forum, so I try to tailor what I'm writing to that.
Or maybe I've been spending too much time at the trixbox forums.
all, let's all remember that

all,
let's all remember that posts on a forum may be a directed response to a specific individual on a thread of conversation, but many who write posts do so with the expectations that thousands of uninvolved readers will be looking at the post and many of those may not have English as their native languages. I don't want to speak for Kodak but suspect that is the case when I read posts like his. I suspect there are thousands of readers that chance on this site that are very unfamiliar with many of the terms we use.
Philippe Lindheimer - FreePBX Project Leader
FreePBX Training Opportunities - Click Here
Get Official Paid Support - Click Here
If you take the time to read

If you take the time to read the last 50 posts you will see that almost 2/3 of them are newbie posts.
If I found a new site I would start reading the forums to gauge the responses to question and see what is asked and answered. So I have to agree that it was not intended to be a insult in any way but honest attempt to help educate those people.
well this depends i guess

given the wide range of technical knowledge, it's impossible to tailor a response that is suitable for everyone. i would contend that rather than assuming that everyone who reads a response i made to a specific person is a newbie, i'd rather respond at the level i think the person i'm responding to is at. i'm not a newbie and that should be obvious from my info. furthermore, if folks were really that concerned about newbies understanding their posts, the cryptic posts (which turned out to be critical of fonality) were not well-considered. i don't think i was that thin-skinned to be irritated at a response which apparently assumed i knew nothing and ended with 'Clear enough?'
I'm taking it to PMs because

I'm taking it to PMs because if there is anything less important than this diversion it's another post regarding this diversion.
Including this one.
Spirit of Free Software

You are very mistaking about the spirit of free software. From our point of view they are not doing anything wrong, nor even unethical. Please refer to the following page:
http://www.fsf.org/licensing/essays/free-sw.html
Specifically the following points:
"A program is free software if users have all of these freedoms. Thus, you should be free to redistribute copies, either with or without modifications, either gratis or charging a fee for distribution, to anyone anywhere. Being free to do these things means (among other things) that you do not have to ask or pay for permission."
"You should also have the freedom to make modifications and use them privately in your own work or play, without even mentioning that they exist. If you do publish your changes, you should not be required to notify anyone in particular, or in any particular way."
While this may not be YOUR spirit of free software, it is the commonly accepted spirit of free software. Open source and free software developers often develop egos about their code and that is totally understandable but they began their projects usually with the free and open attitude that is embodied by the FSF but sometimes move away from that as their projects become successful or when they attempt to monetize their projects and a fear of someone cutting into their profits is looming. You are either open and free or you aren't and many of the attitudes displayed in this thread and the similair threads at the trixbox website are most certainly not in the spirit of open and free, they are often defending the position of someone else being "evil" for doing exactly what the FSF believes is a given right and is not unethical.
How did the FSF get into this?

This will probably be my only comment in this thread, but I'm just wondering why the beliefs of the FSF have any relevance at all to this discussion, unless one of the parties explicitly agreed to be bound by their idea of free software. To me, they take the idea just a bit too far. I figure if someone is good enough to give away free software, they at least deserve respect and credit for it - that is, they should not have all traces of their name and/or brand stripped out.
I personally might be more understanding if, say, a FreePBX deployment were being made in a country that considers cartoon frogs to be bad luck (maybe they saw the Michigan J. Frog cartoon once too often?) but even then I would personally think there is some obligation to retain some form of obvious credit to FreePBX, even if someone feels they simply MUST replace the logo.
We don't live in a society where, for the most part, people give things away totally free. If someone gives away something of value then they at least want something in return, be it credit for being the developer of that software or just good karma.
I mean, suppose that five years from now, one of the FreePBX developers were trying to get a consulting job somewhere and listed on their resume that they were a developer of FreePBX, and the person doing the hiring said, "What's FreePBX? We've never heard of that! We use SillyRabbitBox here, and we're looking for someone with experience on that!" How do you think they would feel?
Now, there may be a planet somewhere in the universe where everyone operates on something akin to the ideals of the FSF (and if so, I want to be reincarnated there someday, particularly if there are NO CORPORATIONS!!!). :-) But I can think of few people on Earth who'd write a significant piece of software and want neither money nor credit. Not to say it never happens, but I think when it does it is usually for software that someone has not spent a substantial amount of time creating and maintaining.
Kodak said: "There is

Kodak said:
"There is nothing in the GPL that prevents them from doing so, but that doesn't make it the right thing to do, and it is certainly not in the spirit of Free Software."
He is incorrect in stating that it is not in the spirit of free software when it clearly IS in the spirit of free software. Open Source does not mean "you are free to do with it as you please as long as you don't do with it as you please", that makes no sense. it is OPEN source. The attitude that someone should be required and be guilted into maintaining all images, logos, brands, etc of the original code is preposterous. I see many, many people using vTiger without complaining that they aren't keeping all the SugarCRM logos, Joomla! does not carry any Mambo logos, CallWeaver is not crediting Asterisk everywhere, Many of you are using CentOS, OpenBSD, OpenSSH, NeoOffice, Elastix, etc. Where is the outcry over those projects?
To maintain that another product, simply by virtue of being a competitive product, should be required or feel pressured to not use open source as it is intended is simply not warranted. The FreePBX developers either have a truly open spirit or they do not. If they are as open as they claim in the recent blog post then they should not by hypocritical and say that they feel they are being wronged somehow. If they do not feel that open source means that the code is fully open for others to do as they please then they should state their intentions publicly and make an open letter to the public that they do not wish their project to be used in other projects or change the licensing of the code.
Okay, ONE more post...

GPLLaw, at risk of sounding like a couple of schoolyard kids arguing "is - is not", I will just respond by saying that you apparently have your idea of what is the "spirit of free software" but I'm not sure everyone would agree with you. Indeed, I believe you are taking an extreme position that, if widely adopted, could mean the death of free software, because very few people are going to want to release stuff for free and then let other people take the credit for it. I know that if I had released something like FreePBX (oh, if only I had that kind of coding ability) and then someone else stripped out my name and logos and didn't at least request permission first, and/or offer to pay me for the privilege (and depending on the circumstances I might or might not accept compensation), I'd be extremely pissed off about it. See, I expect people to treat others as they would want to be treated, and few people want to feel used.
Suppose your neighbor, out of the goodness of his heart, came over and helped you with yard work (or some other project) for a day or two, and his contribution made a significant improvement, and then afterward when people admired the work you took all the credit, even when your neighbor was standing right there! Don't you think your neighbor would think you an ungrateful S.O.B. and never, ever volunteer to help you with anything ever again? Well, with your attitude, that's how I fear some free software developers may respond. It is an insult of the highest degree to refuse to even give them credit for their work. Never mind the legalities, or even your misguided notion of the "spirit" of free software (not a spirit from above, I assume). It's called showing respect and doing the right thing.
And no, I'm not saying it's right when any other company replaces a name or logo. Point is, you can pontificate all you want about what the "spirit" of free software should be, but as a practical matter, if you slap people in the face often enough they are going to get sick of doing things for you. Heck, even parents have been known to get sick to death of disrespectful and ungrateful teenagers, and we aren't even family to the FreePBX folks, and they have no obligation to any of us.
If I were releasing a distribution that used FreePBX I'd not only keep the logos (or at least ask for permission before replacing them, and make arrangements for some alternative form of credit) but I'd also display on a splash screen when the software is started, or on a main menu or "about" page, credits and thanks to all the authors of software used in my project, and I'd explicitly name (and provide links) to any that were a major part of the distro (and that would definitely include Asterisk and FreePBX).
I hope the FreePBX authors realize that the USERS appreciate their efforts (even if we occasionally complain a little because something isn't working exactly as we might like). Only a true ingrate (or a soulless corporation) would deny them credit for their work, and if whatever "spirit of free software" you are worshiping says otherwise then that spirit be damned. Just my opinion.
(I actually do think that there are times when it is appropriate to use something that is released under a free software license and not give explicit credit, such as when it's a few lines of code released under the GPL or some similar license, where the author obviously has made no attempt to "brand" the software in any way. But FreePBX and Asterisk are the two major components of most distributions, and software of that magnitude, without which the distribution would be useless, definitely deserves credit, unless other arrangements have been agreed to).
Because my inner child won't be tamed...

I have to point out that there is almost always something fishy when you read a post from anyone like GPLlaw and it is their first and only post.
Robert Keller
All men can see these tactics whereby I conquer, but what none can see is the strategy out of which victory is evolved.
Sun Tzu
I am glad someone else also

I am glad someone else also thought that was funny. Hmm can we say Fonality Employee
point

The point that the Fonality is missing here is the whole of the Trixbox is Asterisk and Freepbx
TB is just a poorly done ugly wrapper in some half baked Branding attempt.
.
Anyone can read the TB forum and see that the Deployment of TB has gone from the tech side to the Kids at home side of installers.
I do not know a single *Trixbox in use today.
*Trixbox is installed by ISO with a locked kernel update and if you listen to Kerry ANY change in the box from the STOCK install. Like installing Zaptel from source, makes it unsupported / unsupportable in thier eyes. (which is really funny when you think about it, the support is via the forum..where those Untrixers post "fixes")
Come on folks we all know they (Fonality) in it for the $ (not a bad thing if done right)
I am sure that the Fonality money will be drying up as the installs go from production boxes
to lab project for school (some easy to do for a tech wannbe)
The number of folks putting those ftocc or whatever it is in the sig's is getting too funny..by reading the postings you see the training did not help.
the gui should have in big bold letters across the bottom out of respect for those who 99% of what we do possible.
THIS BOX POWERED BY ASTERISK (OR MAYBE FreeSWITCH ;~) AND FreePBX.
Bubba
Quote: He is incorrect in

He is incorrect in stating that it is not in the spirit of free software when it clearly IS in the spirit of free software.
I'm not incorrect if you respond to my point instead of your straw man. The spirit of Free Software is one of sharing. So far it appears that Fonality is just taking and not giving back. Saying "here's our code" with no diffs is not giving back. No, of course they're not required to, but it is the right thing to do.
Just on case anyone missed it...

I just saw this... looks like the true identity of GPLLaw has been revealed, and you get one guess who it is...
http://freepbx.org/news/2008-06-02/why-does-fonality-choose-to-deceive-y...
On Topic

There is alot of off topic chatter here but lets set aside for the purpose of this idea the grudges and the bad blood and all the other crap and focus on the concept. Adding FreeSwitch support to FreePBX would be a great asset to many and yes this includes fonality. I think This also includes Elastix and PBX in a Flash. I believe killing the idea because it benefits someone you dont like would be a sad mistake. Could you imagine killing your daughter because someday she will be 18 and hook up with someone distasteful. Its extreme but in the same scope. To kill an Idea that could be useful to many just to spite a single group is silly. I know the FreePBX team has much on their plate and I believe they give their blessing to the development as it takes advantage of the core way freepbx operates with different engines etc. I think the ability to do that was put their for a purpose. From my understanding the dev team is not taking this on for the simple fact of man power and such a tax would hurt the project. I think it would be good however for a small team to take this on much like porting Asterisk to BSD etc. There is an official Bounty page set up on the freeswitch wiki: http://wiki.freeswitch.org/wiki/Bounty#Port_FreePBX_to_FreeSwitch You note the folks on there are not putting money just because they are bored and need some way to dispose of the extra cash they see the value and direct benefit to them selves. I encourage any one who sees their own direct benefit contribute and anyone who would like to invest the time in making it happen do so if for nothing else the cash.. and if you don't see any benefit but do have disposable cash and nothing to spend it on feel free to donate to the FreePBX project as this helps to keep forward motion on features and bug fixes..
Bounty
Be sure to read today's FreePBX bounty thread on the trixbox forums...
That thread is just odd
In light of recent developments, I would not want to get involved. Seems a bit like a deal with the devil.
All men can see these tactics whereby I conquer, but what none can see is the strategy out of which victory is evolved.
Sun Tzu
This is wonderful
Long time coming. Devil, certainly not. someone has lit the fuse and in August the long awaited tale will be told.
could we skip the cryptic, knowing comments?
deals with the devil, long-time coming, etc... if you folks have something to say, please say it instead of making these mysterious comments...
I think there are some
I think there are some interesting things in the works but they are not ready to go public with it yet. We will just have to be patient.
I was referring to the trixbox thread.
I was referring to the trixbox thread that Ward mentioned. Specifically, one of Kerry's bits:
"Gosh darn it I know how hard you want to keep flaming me but our intention is to make the trixbox project better and if we can contribute to specific things that we think have value even if it means that code gets put into FreePBX for everyone to use then it is still worth it to us. We have things we want to do that do not always benefit the entire FreePBX user base and those things we will do."
Working with people (or organizations) that take and do not give back are like a deal with the devil.
As far a Freeswitch goes... I don't know to much about it. Seems interesting. I have it downloaded and will have a look see soon.
Clear enough?
All men can see these tactics whereby I conquer, but what none can see is the strategy out of which victory is evolved.
Sun Tzu