Koozali.org: home of the SME Server

Poll

Would you fund development of an x86_64 SME Server 7.0?

Yes - $500
2 (5.1%)
Yes - $250
6 (15.4%)
Yes - $100
6 (15.4%)
Yes - $50
6 (15.4%)
No - I think it should be free
6 (15.4%)
No - I have no interest in x86_64 at this time
13 (33.3%)
Yes - More than $500
0 (0%)

Total Members Voted: 27

Voting closed: August 23, 2006, 05:56:18 AM

Would you fund development of an x86_64 SME Server 7.0?

Offline gordonr

  • *
  • 646
  • +0/-0
    • http://www.smeserver.com.au/
Would you fund development of an x86_64 SME Server 7.0?
« on: July 26, 2006, 05:56:18 AM »
I would like to gauge the interest in an x86_64 version of SME Server 7.0

This release would be functionally identical to the x86 SME Server 7.0 release, but would be built for the x86_64 hardware which is now becoming common.

Doing such a release would involve significant time and effort from the development team, both for the initial release and for ongoing support of two separate releases. This work will need to be funded.

So, if you are interested in x86_64, would you fund such a release?

Thanks,

Gordon

(unsticky, for now)
............

Offline chris burnat

  • *****
  • 1,135
  • +2/-0
    • http://www.burnat.com
Would you fund development of an x86_64 SME Server 7.0?
« Reply #1 on: July 26, 2006, 09:46:09 AM »
Gordon,
I believe that it may be useful having interested people putting their names down rather than just voting anonymously.
chris burnat $250.00
Regards
chris
- chris
If it does not work out of the box, please fill in a Bug Report @ Bugzilla (http://bugs.contribs.org)  - check: http://wiki.contribs.org/Bugzilla_Help .  Thanks.

Offline jameswilson

  • *
  • 795
  • +0/-0
    • Security Warehouse, professional security equipment
Would you fund development of an x86_64 SME Server 7.0?
« Reply #2 on: July 26, 2006, 07:53:03 PM »
Hi i wouldnt mind funding it but i dont see the advantage of moving to 64 bit apart from keeping pace with technology. I think ultimatly say 2 yrs time a 64 bit version might be essential but what can 64 bit do that 32 bit cant in 'most' situations. I know when we moved from 16 b

to 32 bit there were performance reasons, but i personnaly am yet to need over 4 gig of ram (or 8 gig whatever the limit is)
Unless im missing something huge why would you want to support and develop 2 completly different versions as from what ive read some of the libs cannot co-exist.

I think 32 bits has a got a few years left yet. On another point how many people run sme on brand new hardware?

Offline gordonr

  • *
  • 646
  • +0/-0
    • http://www.smeserver.com.au/
Why 64 bit?
« Reply #3 on: July 27, 2006, 12:49:40 AM »
Quote from: "jameswilson"

Unless im missing something huge why would you want to support and develop 2 completly different versions as from what ive read some of the libs cannot co-exist.


64 bit processors such as the Athlon 64 are becoming common and are price competitive with the 32 bit processor/motherboard combinations. The games market is pushing these into the mainstream and I suspect 64 bit will become commonplace within a year.

These machines can run the 32 bit version, but performance is likely to be significantly better on the 64 bit version, leaving more room for growth. However there are costs, such as the library compatibility issue you mentioned. That's not likely to affect most people, but will certainly affect the development team on an ongoing basis (hence the reason for the poll).

Quote from: "jameswilson"

I think 32 bits has a got a few years left yet. On another point how many people run sme on brand new hardware?


I think you'll find quite a lot of people do, especially for new installs. One of the big benefits of 7.0 is support for new hardware. I too think 32 bit has quite a few years left, but once 64 bit becomes flavour of the month  I suspect we will see a very rapid shift.
............

Offline jameswilson

  • *
  • 795
  • +0/-0
    • Security Warehouse, professional security equipment
Would you fund development of an x86_64 SME Server 7.0?
« Reply #4 on: July 27, 2006, 12:57:33 AM »
I stand corrected. I agree with the shift to 64 bit, and yes in time 64 bit will rule and 32 will be classed as legacy. (does the new core duo have 64bit extensions in it) i know amd are fondly followed and i believe in the next few months we will start seeing dual socket am2 boards (for quad core machines...mmmmm) then this will probably be more relevant. If most people use new hardware then it makes sense, but i can imagine the comments (mistaken of course) of dropping support for 32 etc etc

Offline gordonr

  • *
  • 646
  • +0/-0
    • http://www.smeserver.com.au/
Acknowledgement of funding
« Reply #5 on: July 27, 2006, 01:27:26 AM »
Quote from: "burnat"
Gordon,
I believe that it may be useful having interested people putting their names down rather than just voting anonymously.
chris burnat $250.00
Regards
chris


Chris,

Many thanks for standing up to be counted publicly and for your generous pledge. My initial thought was that we could gauge the interest with an anonymous poll as I'm hoping that people will only vote for a figure if they are prepared to come up with the money if we decide to do an x86_64 release.

If there is sufficient interest and funding and we decide to go ahead, my plan is to acknowledge all people who fund the project (unless they ask to remain anonymous).

I've set this poll to last for 28 days, so let's see where we are in a month. Please note that I have intentionally not set a figure for "sufficient funding - if you're interested, please vote.

Thanks,

Gordon

P.S. I have added a "Yes - More than $500" option to the poll. The options are now out of order, but I don't want to change the existing items.
............

Offline sonoracomm

  • *
  • 208
  • +0/-0
    • http://www.sonoracomm.com
Would you fund development of an x86_64 SME Server 7.0?
« Reply #6 on: August 02, 2006, 06:43:32 AM »
As for the availability of 64 bit hardware, it's probably more common than you think!

We are a reseller and OEM of computers and servers.  Not a big one, but representative I suspect.  Virtually every machine, desktop and server alike, that we have sold in the last year is 64-bit.  We sell mostly AMD-based workstations, but even the Intel-based machines are 64-bit too.  We don't even really mention it to people since we aren't really brave enough to install 64-bit Windows anyway.

I also suspect there is a lot of SME installations on new hardware.  Frankly, if you are charging for your time (or paying for someone elses time), it is almost never economic to mess around with used hardware.

I've been running 64-bit Linux on my home and office desktops for going on three years now.  Yes, it was painful at first, but it's surprisingly functional and easy now.

I think a x86_64 SME Server would be a great idea.  It might even help convince the rest of the world that the move to 64-bit is really worth it.  

Though it might be dificult to quantify (benchmark) the advantages of x86_64, if 64-bit SME just came out in a stable form, that would be fantastic.

G

Offline GPete

  • **
  • 38
  • +0/-0
    • http://aaahomebase.com
currently using
« Reply #7 on: August 16, 2006, 01:04:20 PM »
Add another voting option:
                 Currently running SME on x86_64
?

Offline gordonr

  • *
  • 646
  • +0/-0
    • http://www.smeserver.com.au/
Re: currently using
« Reply #8 on: August 17, 2006, 12:59:33 AM »
Quote from: "GPete"
Add another voting option:
                 Currently running SME on x86_64
?


I could certainly add this, but is it a "Yes" or a "No" to funding the development of an x86_64 release? I suspect there will be both - those happy with the existing release running on x86_64 hardware and those who want a native x86_64 release.
............

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: Why 64 bit?
« Reply #9 on: August 18, 2006, 03:48:09 AM »
Quote from: "gordonr"

These machines can run the 32 bit version, but performance is likely to be significantly better on the 64 bit version, leaving more room for growth.


I doubt that you will see any significant performance difference. The big difference with the 64bit version is its ability to handle very large processes. We try to avoid those.

We have very scarce development resources, and I don't think a 64 bit version should be near the top of out priorities. We have very many feature requests already in the bug tracker, and plenty of other improvements we could think of. I'd like to see people step forward and fund development of some of those.

Offline kruhm

  • *
  • 680
  • +0/-0
Would you fund development of an x86_64 SME Server 7.0?
« Reply #10 on: August 20, 2006, 08:17:48 PM »
I vote this can be shelved for some time. There are certainly other areas of more importance that need to be developed before this.

@CharlieBrady
Maybe you could give a rough top ten list that you see as most important.

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Would you fund development of an x86_64 SME Server 7.0?
« Reply #11 on: August 21, 2006, 03:09:44 AM »
Quote from: "kruhm"

Maybe you could give a rough top ten list that you see as most important.


My list doesn't matter. What matters is what various people are prepared to develop themselves or pay to have developed for them.

Offline kruhm

  • *
  • 680
  • +0/-0
Would you fund development of an x86_64 SME Server 7.0?
« Reply #12 on: August 21, 2006, 07:14:34 AM »
People who develop have neither:
-an avenue to put forth or get ideas as to what's needed most (other than the forums and hence this thread).
-nor an idea of what their reward would be (a pat on the back or $1000).

People who pay to have improvements developed for them have:
-no easy avenue to collectively put funds toward a particular improvement.
-no idea who to contact if they need something developed or supported.

A combination of these facts probably explains why donations are low.

Offline gordonr

  • *
  • 646
  • +0/-0
    • http://www.smeserver.com.au/
Development funding/bounties/etc.
« Reply #13 on: August 21, 2006, 08:32:38 AM »
Quote from: "kruhm"

A combination of these facts probably explains why donations are low.


I agree, but I think we should take that to another thread. I raised this poll as a specific example of a clearly identified work item which could be funded separately. It's certainly not high on my list, but it is refreshing to see that people are willing to ante-up reasonable sums of money.

I believe we need an active marketplace where funders and developers can get together. A bounties system has been proposed in the past, but hasn't progressed. I'm also not sure that donations are ever likely to fund serious development efforts. IMO this is best handled by a more direct relationship between the developer(s) and the requestor(s).

To be clear, we are at a serious crossroads with development funding. We are fortunate that e-smith/Mitel have provided a lot of funding/developer time over the years for infrastructure development.

My small consulting company funded a lof of the work for SME Server 7.0 by my decision to allocate time to this release instead of taking other paid work. My bank balance will not allow me to continue to do so.

In order for this distribution to continue and grow, we need a solid financial base so that developers can be rewarded for their efforts and those needing additonal features have an avenue to ask for them.

Maybe we should open a "Funded development and bounties" forum and take this there?
............

Offline kruhm

  • *
  • 680
  • +0/-0
Would you fund development of an x86_64 SME Server 7.0?
« Reply #14 on: August 22, 2006, 01:29:08 AM »
Quote

To be clear, we are at a serious crossroads with development funding...

In order for this distribution to continue and grow, we need a solid financial base so that developers can be rewarded for their efforts...


Would you contact me via email and explain the development funding (unless you want to continue in this thread). I *may* be able to help and provide corporate sponsorship but I'll need honest numbers.

In any event, the next step would be to identify revenue streams.

achandra

ABSOLUTELY YES!
« Reply #15 on: September 26, 2006, 09:55:35 AM »
The answer YES!

The main reason is that with AMD 64 operating systems permiating environments and duo-core architetures the answer is yes-  but of course.

In all truth the centos 4.3 64 bit version works awesome and the sme-server version doesnt seem like it should be mind bending activity at all.

In addition there are other email packages such as zimbra which have started such projects already.

To stay with/ahead of the curve this project is a must.

dscarbrough

Not a question of IF but WHEN
« Reply #16 on: October 27, 2006, 08:22:50 PM »
I agree with the gentleman OEM PC seller.  Just upgraded to SME7 and I had a heck of a time finding the appropriate board and CPU.  The local reseller actually looked at me funny (don't blame him) when I asked if they had something less up to date - like a Pentium 4 or AthlonXP.  They had NOTHING but 64-bit CPUs.

It is not a question of whether a version of SME should be ported to 64bit.  It is a necessity.  I'll pitch in what I can, but IMHO any and all future versions of SME should be 64-bit optimized.  Period.  Dump the 32, yo.

Cheers,
Dave Scarbrough
Sample Accurate
scarbroughaffair.com

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: Not a question of IF but WHEN
« Reply #17 on: October 27, 2006, 09:53:10 PM »
Quote from: "dscarbrough"

Just upgraded to SME7 and I had a heck of a time finding the appropriate board and CPU.  The local reseller actually looked at me funny (don't blame him) when I asked if they had something less up to date - like a Pentium 4 or AthlonXP.  They had NOTHING but 64-bit CPUs.


SME7 works fine with 64bit CPUs. It just doesn't run 64bit versions of software, but I doubt that makes any practical difference.

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Would you fund development of an x86_64 SME Server 7.0?
« Reply #18 on: October 27, 2006, 10:01:21 PM »
Quote from: "sonoracomm"

We are a reseller and OEM of computers and servers.  Not a big one, but representative I suspect.  Virtually every machine, desktop and server alike, that we have sold in the last year is 64-bit.  We sell mostly AMD-based workstations, but even the Intel-based machines are 64-bit too.


I suspect that most of those will run SME7 just fine. If not, please report via the Bug Tracker.

Offline Snoopyski

  • *
  • 141
  • +0/-0
    • http://www.serviceinfosg.com
Would you fund development of an x86_64 SME Server 7.0?
« Reply #19 on: October 29, 2006, 04:20:47 AM »
Hello friends,

I vote for 64 Bits !!! Ready to spend about 100 to 500 $ !!!

This is in the world of IT comming in the next years  :wink:

Thanks,

Snoopyski

Offline gordonr

  • *
  • 646
  • +0/-0
    • http://www.smeserver.com.au/
Re: Would you fund development of an x86_64 SME Server 7.0?
« Reply #20 on: December 28, 2006, 11:45:05 PM »
Quote from: "gordonr"
I would like to gauge the interest in an x86_64 version of SME Server 7.0


I'd like to thank everyone who offered to fund this development. However, the response hasn't been strong enough to justify the development effort and ongoing maintenance load involved at this stage.

I'm still interested in this as a future project, so if you are seriously interested in funding it, please contact me outside the forums.

Thanks,

Gordon
............

stuartb

Would you fund development of an x86_64 SME Server 7.0?
« Reply #21 on: January 18, 2007, 02:51:52 PM »
Hi guys,

After reading the various posts on this... I believe that it is best to concentrate on the core reasons why SME server is so great for small rollouts... and that revolves around its ease of deployment/features.  We are deploying this set up on new hardware to a number of clients, and from installation/configure to deployment in less than an hour or two, its fantastic.

My point is that this product has targeted the small to medium enterprise, and concentrating on key functionality improvements rather than highend 64 bit functionality is crucial. (As it still runs on 64bit CPU's)

After all this isnt supposed to compete with rh enterprise 64bit and so on...

I have just signed up on this forum and would like to thank the developers for creating such a user friendly linux distro. (And I thought Ubuntu was easy  :D )

Offline p-jones

  • *
  • 594
  • +0/-0
Would you fund development of an x86_64 SME Server 7.0?
« Reply #22 on: February 04, 2007, 09:03:02 AM »
Right now, pfloor is collecting donations from members to get at least one key person involved in the SME development team from Australia to Utah.

This is a great opportunity for evey single person who has ever used SME in a commercial, non commercial or home enviroment to contribute SOMETHING back to the costs of development and future upgrades. If that happened, then there would be a reasonable surplus which could be used to fund the development of an x64K bit version.
...

Offline imatt

  • *
  • 12
  • +0/-0
    • http://www.applematt.com
X86 64
« Reply #23 on: February 05, 2007, 12:51:58 PM »
I have just got a new 64bit Intel Core 2 Duo and would love to use it as a SME server to replace an older P4 I am currently using SME 7.0 on so would like to see a 64 bit release.

Does anyone know if the current SME 7.1 will boot and install OK on X86 64?

I am prepared to wait for the release if the funding is not available to push it along quicker. I would also be willing to install SME 7.1 as it currently stands if I know it will work OK on this hardware.
...