Slashdot Mirror


Running a Business on Open Source Software?

Graabein asks: "I'm part of an effort to startup a VoIP provider. We've decided to use Open Source Software wherever possible. Production is not a problem, we can handle the VoIP network itself, POTS termination, web sites, email systems, all the usual stuff. The business side of things is another matter entirely. We need to be able to handle Customer Relationship data, manage subscriptions, handle invoicing and accounts, have a web shop of sorts, online billing, credit card transactions, and more. Whatever system we use has to be able to handle national standards for accounting, or at least be possible to modify to do so. We've looked at Compiere, but our business types are not impressed. Neither am I, for that matter. Requiring an Oracle license is one thing (database independence is 'in development', but it has been for a long time, with no discernable progress), not working properly with Mozilla is another (you need IE to use it fully in HTML mode). What other options are there?"

"Our business types are full of suggestions for supposedly excellent and well suited systems, however they all have in common that they require Windows on the client. If we choose one of those systems our OSS policy is pretty much moot and OSS has been relegated to (some) servers in the computer room and that's about it. I don't mind running these business functions on a Windows server if that is the best system for the job, but having to run Windows on every client in order to access the data is simply not acceptable.

We want Linux and OpenOffice on every desktop. We want to be able to access customer data from a variety of clients, even including Windows. The same goes for Accounting data, HR data, QA data, you name it. Do we have to write our own system from scratch? I'm not sure that is very realistic."

504 comments

  1. SQL-Ledger of course ! by Anonymous Coward · · Score: 5, Informative

    http://www.sql-ledger.com

    1. Re:SQL-Ledger of course ! by Anonymous Coward · · Score: 5, Informative

      I'd be a little more reassured if they didn't use floats to store amounts.

      And making the bookkeeper do data entry in a web form with no client side scripting to help (ie: for immediate validation, incremental lookup fields, adding rows to data entry tables)? Ugh.

    2. Re:SQL-Ledger of course ! by cHBs · · Score: 5, Informative

      There are other FOSS financial accounting software. I have created the list Open and Free Financial Accounting System of the ones I found. I hope some of you can use it. The most enjoyable greetings

      --
      I wanna live in a world based on open standards so every one have the freedom to choose. Claus Sorensen, cs@chbs.dk
    3. Re:SQL-Ledger of course ! by Padrino121 · · Score: 1

      In this case the user should be considered a trusted client but server side validation is generally considered the proper way to implement data entry (AFAIK). This doesn't allow a whole list of possible problems to be exposed by relying on the clients JS implementation to do the right thing. One of the biggest being the manipulation of the code itself on the client or somewhere between the server and client.

    4. Re:SQL-Ledger of course ! by Anonymous Coward · · Score: 0

      What would you use in place of floats?

    5. Re:SQL-Ledger of course ! by basingwerk · · Score: 1

      I assume that the trouble with using floats for a financial application is that, in arithmetic, non-exact rounding can occur that might make exact totalling up more difficult, or something like that.

      --
      I stole this .sig
    6. Re:SQL-Ledger of course ! by sjb2016 · · Score: 1

      Is that like what they did in "Office Space"?

    7. Re:SQL-Ledger of course ! by ckaminski · · Score: 1

      In C++ floats have precision issues if you go more than 8 or 9 decimal places. doubles are the preferred means of computing highly precise decimal data.

      However, for an accounting app, I don't think this particular float precision issue is going to prove to be one.

    8. Re:SQL-Ledger of course ! by basingwerk · · Score: 1

      I meant that floats have too much precision, not too little. Accounting programs only need 2 places (for pennies), but floats have much more. It is better in an accountancy program to keep the data to 2 places with absolute accuracy (zero error) than to keep the data in floats, which introduce slight inaccuracies when converting between base two values and base 10 values. Unless you program carefully, these slight inaccuracies are cumulative, and eventually can result in rounding errors in the penny range, which can make it hard to reconcile accounts with absolute accuracy. COBOL and ORACLE are advanced in this respect, and have special number ranges that can hold cash amounts with absolute accuracy. The IBM 370 mainframes even had built a native data type (packed decimal) that did not round data off to the nearest binary equivalent.

      --
      I stole this .sig
    9. Re:SQL-Ledger of course ! by Neward+Rylet · · Score: 1

      I found this article on Freshmeat, Financial Software for Linux that links to some more financial projects availible. I've used GnuCash for a while now for my personal finances and it now has a bunch of business features. It's fairly agreeable and streightforward to use.

    10. Re:SQL-Ledger of course ! by Viking+Coder · · Score: 4, Insightful

      No - doubles are just as lousy, in the long run.

      Use Int64s.

      $92,233,720,368,547,758.07 to -$92,233,720,368,547,758.08 should be enough range for most folks. Most governments, too.

      --
      Education is the silver bullet.
    11. Re:SQL-Ledger of course ! by labradore · · Score: 1

      That's a good point, but I doubt that rounding errors are going to creep in except after very many operations on a number. One way to prevent that problem would be to simply round the float before and after any complicated calculations that might cause such problems. When I wrote my own payroll software, this is what I did. I initially used rounding to keep number formatting simple and then later to be 100% sure that I was doing the same calculations that the IRS, etc, might be doing. I have to say that it's very interesting the systems you mentioned have native support for packed decimal numbers.

    12. Re:SQL-Ledger of course ! by steveg · · Score: 1

      Postgres supports the "numeric" type which is declared at a specific precision and scale, e.g. numeric(8, 2) might be a good choice for US currency up to $999,999.00.

      I'm amazed that SQL-Ledger doesn't use this. The Postgres docs do note that numeric types are slower than floating point types.

      Postgres also has a deprecated "money" type but recommend "numeric" instead.

      --
      Ignorance killed the cat. Curiosity was framed.
    13. Re:SQL-Ledger of course ! by Cow+Jones · · Score: 1

      There is no reasonable user input validation in SL at all. You have the possibility for SQL-injection in just about every form field (try the date fields, for example), and from there you can create/drop tables and change the data in any way you choose. It is even possible to bypass the login procedure (or at least it was possible a few months ago; haven't checked with the current release). I don't know why anyone would trust a financial application that cares so little about security.

      And no, I did not send a patch, because a) you would have to rewrite half of the scripts to fix the validation issues, and b) because patches only show up in the 'premium' (or whatever it is called) version of SQL-Ledger, and take several months to make it into the GPL version. See the SL mailing list for details.

      --

      Ah, arrogance and stupidity, all in the same package. How efficient of you. -- Londo Mollari
    14. Re:SQL-Ledger of course ! by elemental23 · · Score: 1

      Client-side validation should never been seen as a substitute for server-side validation; it's a usability enhancement. Why require a round-trip to the server to tell the user "Oops, you only have one decimal place in column 'foo'" when you can do that just as well, and much faster, with JavaScript?

      Of course the data should be validated again on the server. Some might consider this twice as much work, but I think the payoff (speed and user-friendliness) makes it worthwhile.

      --
      I like my women like my coffee... pale and bitter.
    15. Re:SQL-Ledger of course ! by Anonymous Coward · · Score: 0

      I disagree that you only need 2 decimal places.

      Many of our suppliers have prices on individual parts that have 3 decimal places.
      For example: They buy cases of valves and add all their costs. When divided out, an individual valve is $23.234.

      We deal with 15 different suppliers and 1/3 of them do this, So I don't think it's uncommon.

  2. Running a Business on Open Source Software? by Anonymous Coward · · Score: 0, Funny

    Well, for now SCO seems to be doing just fine.

  3. Mozilla Runs on WIndows by osewa77 · · Score: 1, Offtopic

    Mozilla runs fine on any desktop. A browser-based interface would work independent of the desktop environment you choose.

    1. Re:Mozilla Runs on WIndows by Glial · · Score: 1

      He was referring to Oracle html support. Not whether or not Mozilla would run on Windows.

    2. Re:Mozilla Runs on WIndows by Anonymous Coward · · Score: 1, Interesting

      The parent may be lacking on content, but it's probably not Offtopic. For example, Hummingbird provides a workflow and document management project that is web-based. Although it runs on Windows Servers, it's clients can be cross-platform.

    3. Re:Mozilla Runs on WIndows by Anonymous Coward · · Score: 5, Insightful

      Don't count on a "web interface" equalling "will run on any platform". I've lost count of the number of "web enabled" applications that only work in I.E. Some vendors seem to think the purpose of a web interface is so you don't have to install new software on your Windows PC (giving them the benefit of the doubt vs just plain laziness/poor qa), whereas it _should_ mean it's platform and browser independent.

      Personally, if it will only run on I.E. in Windows (wine/xover office notwithstanding), what's the point - may as well run a Windows app.

      If a company goes to the trouble of making a web interface, it ought to be done "right", so any web browser that follows http/html standards can run it. It's not _that_ hard to do.

    4. Re:Mozilla Runs on WIndows by SpaceRook · · Score: 2, Insightful

      Any HTML app that requires IE might as well have a big banner that says "THIS PRODUCT WAS DEVELOPED BY AMATEURS!". It's user hostile. AND Mozilla is a better browser. You can actually do more with Mozilla than IE, since Mozilla has better standards support.

      Some 'tards still don't get it.

    5. Re:Mozilla Runs on WIndows by bubkus_jones · · Score: 0, Offtopic

      buymusic.com should take their own advice and "Get loaded".

    6. Re:Mozilla Runs on WIndows by Anonymous Coward · · Score: 0

      It's not that hard to "roll your own" sql interface with PHP. If you use that, not only can you access it anywhere in the world, but you also have control over exactly what features and reports your business requires.

    7. Re:Mozilla Runs on WIndows by Anonymous Coward · · Score: 0
      Why am I not surprised that this anflammatory and wrong piece of stool has been moderated to the sky.

      Slashdot: Open source, closed minds.

    8. Re:Mozilla Runs on WIndows by wampus · · Score: 1

      Too late.

    9. Re:Mozilla Runs on WIndows by Jonathan+Platt · · Score: 2, Informative

      Oracle software is not simple HTML, and I wouldn't say it was developed by ammateurs. Some of you guys just click reply without even reading the full issue and offer usless advice. Whats more interesting is that for some reason it gets moded up.

      When you have a database that your business depends on, having it not fully suported is not an option.

      --


      VENI, VIDI, VICI, DIXI
    10. Re:Mozilla Runs on WIndows by Anonymous Coward · · Score: 0

      What the fuck is "anflammatory".
      You are a complete fuckwit.

    11. Re:Mozilla Runs on WIndows by Sivaram_Velauthapill · · Score: 2, Insightful

      The problem with that is that YOU will end up spending an inordinate amount of time & resources (as opposed to not spending any time at all, with a package solution)...This guy's business should not be wasting time building up their own interface to an SQL database. That defeats the whole point... Also, building your own SQL interface is not as easy as it sounds. The people who will be using it (business types) won't know SQL so it has to be easy to use, check basic errors, etc.

      Sivaram Velauthapillai

      --
      Sivaram Velauthapillai
      Seeking the meaning of life... @slashdot of all places ;)
    12. Re:Mozilla Runs on WIndows by Sivaram_Velauthapill · · Score: 1

      Personally, if it will only run on I.E. in Windows (wine/xover office notwithstanding), what's the point - may as well run a Windows app.

      The point is using a web app is to ensure conformity, and ease of use. So it is still worthwhile to go for a web app even if it only supports IE...

      I agree with your main point though: if one is selling a web-based platform, might as well make it compatible with everything. Not only will this mean that you are following standards and using proper coding, it might even increase the potential market share (even if only by a few percentage)...

      Sivaram Velauthapillai

      --
      Sivaram Velauthapillai
      Seeking the meaning of life... @slashdot of all places ;)
    13. Re:Mozilla Runs on WIndows by mog007 · · Score: 1

      Mozilla still isn't available for DOS, you insensitive clod!

    14. Re:Mozilla Runs on WIndows by Eiki · · Score: 1
      As the tech for several real estate offices in Palm Beach county, Florida, I've had a nightmare dealing with one of these "web enabled" applications. For years they had a pretty awful windows app for accessing the county-wide MLS database. Couple years ago they switched to the web; some yahoos called FNIS sold them a platform named REXplorer.

      First, it only works in the most recent version of IE. To make matters worse, it installs some kind of patch, and runs an ActiveX control to make sure that only IE 6 users are using it. They actually have the gall to tell mac users to run an windows emulator! Of course, no mention at all is made of any other OS.


      And finally, the most shocking thing of all - IE must be run under an administrative user in XP to access this simple web site! Incredible but true! I thought perhaps I could assign a limited user write access to specific directories, or something like that. I called up and down their organization until I finally got the answer: they can't get it to work either! The admin I reached complained himself that his users all had admin priviledges and were installing spyware and making a mess of things, but his hands were tied because the app simply can't be made to work under a limited user!

      Because MLS access is the most important thing in this business, I have been forced to grant unlimited access to all users for almost all of the computers in five offices of this company! It is a truly absurd situation. Unfortunately, there is no breaking the lock this FNIS has on the county real estate association (which is a kind of cartel, actually - I have told the owners of this company that the real estate business will not survive if it continues to define itself as an information monopoly with the magic keys to the MLS, but to no avail) so I am stuck having to support this godawful excuse for a web application.

    15. Re:Mozilla Runs on WIndows by GuyWithLag · · Score: 2, Insightful

      If you think that you won't spend any time at all with an off-the-shelf solution, think again.

      The cost of adopting said solutions to your business workflow will easily be a multiple of the package price.

    16. Re:Mozilla Runs on WIndows by byolinux · · Score: 2, Insightful

      Hah, tell me about it. It's a battle I fight everyday at work.

      A small group of people who believe it's very much okay to write things that simply don't work in other browser. There's no consideration for Accessibility, Usability or standards. The HTML is a huge mess, doesn't conform to anything, has a mixture of upper and lower case tags, properties with single quotes, double quotes, no quotes. Heavy use of IFRAME, heavy use of JavaScript, pop-ups, no consideration for colour blind users, no ability to change font size.

    17. Re:Mozilla Runs on WIndows by byolinux · · Score: 1

      Oh DOS user, which browser are you using to post right now?

    18. Re:Mozilla Runs on WIndows by rjw57 · · Score: 1

      Arachne is a DOS browser that seems to handle /. OK.

      --
      Rich
    19. Re:Mozilla Runs on WIndows by byolinux · · Score: 1

      Yeah, I wasn't trying to say 'There are no Browsers for DOS' - I was actually asking a serious question.

    20. Re:Mozilla Runs on WIndows by Anonymous Coward · · Score: 0

      ===
      Don't count on a "web interface" equalling "will run on any platform". I've lost count of the number of "web enabled" applications that only work in I.E. Some vendors seem to think the purpose of a web interface is so you don't have to install new software on your Windows PC (giving them the benefit of the doubt vs just plain laziness/poor qa), whereas it _should_ mean it's platform and browser independent.

      Personally, if it will only run on I.E. in Windows (wine/xover office notwithstanding), what's the point - may as well run a Windows app.
      ===

      I'm in exactly this situation. We develop web deployed apps, because it is much less expensive to update web servers than to touch every client, and rely on clients to get the app installed properly.

      While your point is interesting, please remember that there are many many places that build web apps for deployment reasons more than being available to "everyone" (hence the word Intranet).

      And yes, we only support IE under Windows...Macs and Linux are still too fringe to even be a consideration.

    21. Re:Mozilla Runs on WIndows by SpaceRook · · Score: 1

      I wasn't talking about the article. I was simply talking about the parent poster who was talking about browsers in general.

      And by the way, most of my day is spent writing DOMINO apps that need to work in IE and Netscape and Opera and Mozilla, so don't get me started on this issues of getting a database to interface with multiple clients.

    22. Re:Mozilla Runs on WIndows by Short+Circuit · · Score: 1

      Depending on Mozilla for better standards support is just as bad as depending on IE for its quirks.

      The javascript developers during the browser wars had the right idea, even if they hated their jobs.

    23. Re:Mozilla Runs on WIndows by Anonymous Coward · · Score: 0

      but since Linux is not a viable business model, it's zealots don't understand that you actually need stuff that works in business, not some hacked together kludge.

    24. Re:Mozilla Runs on WIndows by mindovermatter · · Score: 1

      There are several quirks of IE that web-app developers use to make fancy interfaces that work just with IE. There have been some comments on extensions, appletx, active-x etc. Some of these are certainly a problem. But some basic DHTML/scripting interfaces are specific to IE too. From experience, I have seen that enterprise web applications that make heavy use of scripting sometimes break the cardinal rule of being "browser-independent" simply by making use of these. Some of the examples of the same are usage of document.all etc that are non-standard and are specific to IE. Most of these are inadvertent and probably occur because web-app developers simply test their work on just IE ? From all the applications that I have seen, it is this folly that restricts web-applications from being cross browser compatible.

    25. Re:Mozilla Runs on WIndows by sosegumu · · Score: 1

      A small group of people who believe it's very much okay to write things that simply don't work in other browser.

      Unbelievably, the website of Ingram Micro--who is the largest distributor of computer components--only functions correctly in IE. It's such a hassle constantly having to use two browsers because of them.

      --
      It's easier to wear the spandex than to do the crunches. --David Lee Roth
    26. Re:Mozilla Runs on WIndows by ckaminski · · Score: 1

      Some people refer to pro's and amateurs by whether or not they make money doing what they do. I define it by whether or not they produce great works, or pieces of shit.

      People who create websites based only for IE are amateurs. Although IE may in fact be the dominant browser, the simple fact that you didn't take the time to make your tree-views or your java applet run in a few browsers (isn't that the point of java, platform and browser independence?) shows just how committed you are to quality engineering.

      Those people who outright reject non-IE browsers by putting up a warning sign, rather than broken HTML/javascript, those people I respect. They know that they've created something that only IE can use, but they go out of their way to ensure that you don't get shit interfaces.

    27. Re:Mozilla Runs on WIndows by ckaminski · · Score: 1

      At the commany I currently work for, and some in the past, we have had our own mandatory browser war. One CRM app used IE. One marketing app forced netscape. Having two browsers to get work done is worse than having a dozen apps. I want web-apps that don't use javascript, that don't fuck around, and give me straight crossplatform HTML. Thank you sql-ledger.

    28. Re:Mozilla Runs on WIndows by cayenne8 · · Score: 1
      Yup, in most of my observations, unless you're business practices are close to a 99% fit with a COTS product...OR if you are willing to change your business to fit the COTS model...it won't work, or you are going to have to make serious modifications.

      And that pretty much defeats the purpose of the COTS product...and makes upgrades difficult/impossible...

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    29. Re:Mozilla Runs on WIndows by Rick+the+Red · · Score: 1
      The point is using a web app is to ensure conformity, and ease of use.
      Bzzt. Wrong. Thanks for playing. If what you say is true, then web apps would run on any browser and be easy to use; most are neither.

      The point of using a web app is simply and almost exclusively to avoid writing / distributing / maintaining a client app. When you're a Fortune 500 company, that's a huge savings. Not to mention the savings from not upgrading your hardware until it dies. A 5 year old 300MHz Pentium II with 128k of RAM, a 4Gig hard drive, and Windows 98 will run a web-based app just as well as the latest top-line PC with XP.

      Indeed, forcing those cheap SOBs at GM and Key Bank to buy new Dells (and thus a new copy of Windows) is one of the main reasons Microsoft stopped releasing new versions of MSIE for "old" operating systems. When IT rolls out the new Accounting / Inventory / CRM tool all those losers with Longhorn/MSIE 11 will have to upgrade to Tinkerbell/MSIE 12, which will require a 7.8GHz Pentium 5 and 2.5Gbytes of RAM. But this rant is off-topic, so I'll shut up now.

      --
      If all this should have a reason, we would be the last to know.
    30. Re:Mozilla Runs on WIndows by bhtooefr · · Score: 1

      128K RAM? I don't even think the DOS BOOTLOADER would like that!

    31. Re:Mozilla Runs on WIndows by N1XIM · · Score: 1

      You do realize that it would be easier to just support ECMA/JavaScript + DOM1/DOM2 + HTML 4.01 + CSS1 in place of making sure that you are IE (whatever version) compatible--since that is what IE currently, and for a good deal of the recent past, supports. Hell, if you do that then you don't even have to worry about what OS they run...

    32. Re:Mozilla Runs on WIndows by mog007 · · Score: 1

      Ye who ist so serious, perhaps thou should'st laugh more...

    33. Re:Mozilla Runs on WIndows by gui_tarzan2000 · · Score: 1
      I just tried it with Mozilla 1.5 and it worked fine. I tried all sorts of links and didn't have any problems. Screens looked good. It's a pretty simple site design.

      --
      Have you hugged your penguin today?
    34. Re:Mozilla Runs on WIndows by sosegumu · · Score: 1

      I just tried it with Mozilla 1.5 and it worked fine.

      I use Firebird (or I guess now they call it Firefox), which may be different.

      It's all fine until you go to order or add things to your shopping cart. For instance, when you do a search for a keyword and there are more results than can be displayed on one page, it will not produce a link to the next pages. Also, when you click a link to go to the availability of an item, it does not respond at all.

      --
      It's easier to wear the spandex than to do the crunches. --David Lee Roth
    35. Re:Mozilla Runs on WIndows by Anonymous Coward · · Score: 0

      Yes, javascript really suxx

  4. Some things to try by ptaff · · Score: 5, Informative

    You might want to peek at OpenGroupware. My colleagues and I have skimmed though what was available and it seems to be the most impressive for at least the customer management side. Though the look of the web interface will not amaze your artist friends, it seems to work well. You can interoperate with Evolution, Mozilla Calendar and some other programs - even Outlook should you want to buy the driver.

    I'd strongly suggest not to be impressed by eGroupWare's feature list and cute themes (I know WE've been fooled). Seems like these guys, though talented, are not really working towards stabilizing the tree, so you see frightening changelogs - like code rewrites between 1.0RC2 and 1.0RC3. They forked from phpGroupWare lately but I can't tell if it's a more serious project.

    One of my friends is completely sold to the Horde Project so you might want to try it.

    All of these will not solve all your issues but no application does and as these three above are open source, you can do the linking as you like.

    1. Re:Some things to try by Red+Storm · · Score: 4, Insightful

      Phprojekt is another good one to check out too. I've used it for a few small time projects and most people have found it relatively easy to understand. The thing I like most about Phprojekt over OpenGroupware is the install docs are much easier to understand, and for the most part it's worked straight from the tarball.

      --
      ---- Fight to protect your right to keep and arm bears! ummmm... ya I think that's right....
    2. Re:Some things to try by afree87 · · Score: 2, Insightful

      By the way, good luck getting your company going! It will be great to have more people using and contributing to open source projects.

    3. Re:Some things to try by kv9 · · Score: 1

      im sure cDc t-philez always do the trick.

    4. Re:Some things to try by Anonymous Coward · · Score: 0

      Sorry, but I can never bring myself to recommend a product with a silly name.

      I'm being completely serious. Go into the office of the guy who put up five hundred thousand of his own personal dollars to start your company and try to sell him on something called "Phprojekt."

      How the hell do you even pronounce "Phprojekt?" Pee-aitch-proje-kuh-tuh? I mean, seriously. What the hell were they thinking?

    5. Re:Some things to try by gt384u · · Score: 1

      I can't really comment on the whole HORDE project but their webmail system is excellent and has been working in production at Georgia Tech for quite some time without a hitch. If IMP is any measure of the rest of their application suite, it's quality.

    6. Re:Some things to try by Anonymous Coward · · Score: 0

      Phprojekt is another good one...

      Phpprojekt? Sounds like one of those projects where the programmers have no sense of professionalism. So your user feedback responses are things like "Awwee yeahhh boyeee... Grab'n dat data fo' ya now my nizzle." or "Slap da space bar to continue, beotch." or "Sheeit dawg, this might be a while. Better go to starbizzucks and get a frappuccino while I do dis tang fo' ya."

    7. Re:Some things to try by MancunianMaskMan · · Score: 1

      Another one to have a look at is GNUEnterprise (www.gnuenterprise.org). It's under heavy development, uses XML and Python, and ties in nicely with GNU Bayonne, which does everything to do with telephony. Check it out!

    8. Re:Some things to try by Anonymous Coward · · Score: 0

      pee 'aitch project?

    9. Re:Some things to try by PeteQC · · Score: 1

      You might want to try The Open for business project. According to their website, they are The goal of the project is to create an open source application framework, application components, and suite of enterprise applications and to build a community of end users and developers that work together to create easy to customize business software based on best practices.

      --
      Montreal - Best city to live in!
    10. Re:Some things to try by Anonymous Coward · · Score: 0

      PHProjekt is one fabulous tool. It's available in many languages, database-independent und quite easy to install (created a working demo on thanx to xamp in less than 30 minutes). Mostly developed by only one man though. There're also two Outlook-Connectors and good import/Export filters.

    11. Re:Some things to try by Anonymous Coward · · Score: 0

      I'm a day late posting here but I feel the need to respond to your criticism of egroupware.
      I have been using it for a week and find it to be ok.At least for the modules I'm trying; calendar, contact, todo, trouble ticket.
      So to anyone contemplating the several packages out there egroupware is worth looking at in my opinion.

  5. Yeup by phobos182 · · Score: 0, Redundant

    Probably. You will have to design it.

    1. Re:Yeup by Catharz · · Score: 1

      Designing a system from scratch does have some advantages, but can be costly.

      Personally, I'd look at an OSS project that most suits your needs and get your development team to start talking to the developers. If the developers aren't working on the features you want, you can have your team start contributing to the project. If they aren't taking the project in the direction you want it to go, you can branch from the original project and create your own. Either way, you get the benefit of the work already done and get to contribute something back to the OSS community.

      --
      To know that you know what you know, and that you do not know what you do not know, that is true wisdom. --Scooby Doo
  6. Outsourcing by Anonymous Coward · · Score: 1, Funny

    Have you considered outsourcing the whole damned thing to ...."India" ? :-P

    1. Re:Outsourcing by Anonymous Coward · · Score: 0

      I'm sure that's one of the very first things they thought of.

    2. Re:Outsourcing by Anonymous Coward · · Score: 0

      Dude, that is an idea... since they like cheap pay..i'll not pay bills for a few years hire a shit load of indian developers.. create this applicaiton this mug is looking for and sell it to him.. then i can recover my cost.. and get a raise... still pay india their pay.. okay maybe a dollar pay raise....

      i see it now. w00t

    3. Re:Outsourcing by Anonymous Coward · · Score: 1, Funny

      You know, I have a small group of Inia coders hired to write my ocde for my employer. I consider it my own promotion to a project manager. My manager has no clue that I do this. It is awesome! They think that I am really doing the work of 12 people. Man, i am glad I thought of this..... and the Indians and the company have no clue what is going down.. it is fucking awesome....

  7. OSS Sofware in general.. by Red+Storm · · Score: 3, Interesting

    I have run into this problem a few times with my busisness. What did I end up doing? I resorted to the ultimate open source system, pen and paper. I have looked at a few packages for use as an accounting system but I seemed to always run into a problem with this and that, and when I'd try and read the documentation it sucked ass! It assumed you already knew XY and Z to get the package working when you don't really need to know them when it's finaly working. I dislike winblows as much as the next Slashdotter, but I have to say most programs in the windows einvironment install and work out of the box, and the install documentation is written at a level even a drunk person can understand.

    --
    ---- Fight to protect your right to keep and arm bears! ummmm... ya I think that's right....
    1. Re:OSS Sofware in general.. by kv9 · · Score: 1

      yes documentation.

      install: press next until you finish installation.
      usage: click there to do that.

      you dont get coolness points for pointing out the obvious. really.

  8. Because Windows... what? by ObviousGuy · · Score: 2, Insightful

    It costs you a couple bucks for some Windows licenses. In the grand scheme of your business, it is an insignificant cost.

    It is also a business expense which makes it tax-deductible, so the actual cost is even lower than the price you pay up front for those licenses.

    Suck it up and join the rest of the business world.

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:Because Windows... what? by SIG+TR0LL · · Score: 5, Funny

      It costs you a couple of bucks to buy Starbucks coffee for all your employees. In the grand scheme of your business, it is an insignificant cost.

      It is also a business expense which makes it tax-deductible, so the actual cost is even lower than the price you pay up front for coffee.

      Suck it up and join the rest of the business world.

      --
      i love trolls
    2. Re:Because Windows... what? by Red+Storm · · Score: 4, Insightful

      True, very true. However if you have let's say an IT budget of only $5000 and you have to get enough machines for 4 people, what then? True you can "suck it up" and purchase a machine with windows installed, but if you choose to use linux as we all know that saves you a few bucks now. Writeoffs only happen at tax time, not at startup.

      --
      ---- Fight to protect your right to keep and arm bears! ummmm... ya I think that's right....
    3. Re:Because Windows... what? by Strudelkugel · · Score: 4, Informative

      The parent should not have been modded flamebait.

      Are you running a business to make money, or just to say you used OSS? It seems pretty clear that you don't have a business plan, because if you did, the cost of licensing v. cost of finding something that might work would have become apparent, and you wouldn't have had to ask this question. Forget about technology for a sec, get out your favorite spreadsheet and crunch your finances. Get your priorities in order. Don't make the same mistakes my former associates and I did

      --
      Imagine how much harder physics would be if electrons had feelings! -Feynman, maybe
    4. Re:Because Windows... what? by Anonymous Coward · · Score: 0

      Don't forget the LOCK-IN!

      It costs more than a few bucks my friend, once you have a DEPENDENCY on Windows.

      And not spending the money is a lot better than a tax deduction don't you think?

      Save your money for customization and maintanence.

    5. Re:Because Windows... what? by dot-magnon · · Score: 2, Insightful

      This immediately becomes an ever bigger problem if the business is running from several places and not one central office.

    6. Re:Because Windows... what? by root:DavidOgg · · Score: 1

      Just because something is a business expense, doesn't mean it's tax-deductable.

      --
      --AROS is an Open Source AmigaOS clone, and source compatible with AmigaOS! Try the x86 build at http://www.aros.org
    7. Re:Because Windows... what? by Oliver+Defacszio · · Score: 3, Insightful
      OK, Charlie, let's examine this old chestnut of an argument that you've trotted out.

      So, I'm going to start a business with 5 employees, including myself. I have a $5000 IT budget. I am the only one in the office with any computer experience, which is as follows:

      - About 15 years of 'practical' computer experience.
      - About 5 years professional experience as a desktop jockey and, later, as a Windows sysadmin.
      - I've installed a half-dozen UNIX (mostly BSD) servers for very, very small web sites, but never as a file/application server.
      - I've tried Linux on the desktop a few times, but gave up after a week of fighting with any number of typical desktop Linux problems (hardware support, package management, etc).

      So, how am I going to spend that $5000? Should I become embroiled in trying in vain to set up FREE Linux/BSD desktop and server machines without any real experience? Network shares, proxies, client applications, network printing -- that would take weeks. Should I hire someone to do it for me at a ridiculous cost, not to mention the support costs for when something goes wrong in my 5 station LAN? How many operations that size have you seen that can afford IT support costs @ even a measly $70 an hour? Or, should I just eat the software costs of Windows, have the entire small LAN running in a weekend by myself, and essentially forget it all exists? True, buying Windows means I can't afford the same hardware horsepower, and I may be stuck using a PC as a server (instead of a 'real' one), but I can fix 95% of it myself.

      This happened in countless scenarios that I've personally witnessed (after having been brought in to take over the maintenance once the business gets busy enough). This constant "linux is cheaper" chant is completely, yet unsurprisingly, ignorant of several factors above and beyond the actual purchase price.

      --

      -
      Inventor of the term 'pardon my French'.
    8. Re:Because Windows... what? by bigsteve@dstc · · Score: 1
      However if you have let's say an IT budget of only $5000 and you have to get enough machines for 4 people, what then?

      Then you make do until the cashflow ramps up; i.e. you put up with poor CRM (or whatever) software you can get for free, or you do without.

      And make a note to do a better job of IT strategy and budgeting in the business plan for your next startup ... assuming this one goes belly 'cos you couldn't track your customers!

    9. Re:Because Windows... what? by Drantin · · Score: 1

      He already said he would use the best system for the job.
      What he wants to know now is (to paraphrase) : "Is there OSS software that makes an OSS OS the best system for the job"

      Therefore, saying he must pay $760 when he already would if there is no good responce here should be modded flamebait... or at the least offtopic...

      --
      Actio personalis moritur cum persona. (Dead men don't sue)
    10. Re:Because Windows... what? by _Sprocket_ · · Score: 4, Insightful


      I am the only one in the office with any computer experience, which is as follows:

      - About 15 years of 'practical' computer experience.
      - About 5 years professional experience as a desktop jockey and, later, as a Windows sysadmin.
      - I've installed a half-dozen UNIX (mostly BSD) servers for very, very small web sites, but never as a file/application server.
      - I've tried Linux on the desktop a few times, but gave up after a week of fighting with any number of typical desktop Linux problems (hardware support, package management, etc).

      ...


      True, buying Windows means I can't afford the same hardware horsepower, and I may be stuck using a PC as a server (instead of a 'real' one), but I can fix 95% of it myself.


      Let's look at the situation.

      You're not qualified to administer a Linux environment. You probably don't want to bet a business on it without additional training or help.

      But you do have experience with running a Windows environment. So you'll be able to handle that. Your choice will be pretty easy to make.

      Of course - plenty of buisnesses consist of people without any IT experience on any platform. These folks will either need training or hire help. And in this day and age, finding help with Linux is not so hard.



      This happened in countless scenarios that I've personally witnessed (after having been brought in to take over the maintenance once the business gets busy enough). This constant "linux is cheaper" chant is completely, yet unsurprisingly, ignorant of several factors above and beyond the actual purchase price.


      The pitfall small businesses run in to is thinking that since they've used Windows at home, they can also manage to run a reliable Windows-based infrastructure at work. And sure - they may get it running at first. But they inevitably run in to a situation where they need to hire help. So much for avoiding the cost of hiring IT experience. This is the scenario that I have personally experienced (and been hired to handle) numerous times.
    11. Re:Because Windows... what? by Anonymous Coward · · Score: 0

      This guy is a shmuck.

      It's not the cost of buying the software it's the point of using opensource software!!

      SQL-Ledger and open groupware are what I use,
      I've also used PHProjek

      if the US gov stoped paying for this guys starbuck coffee (via his software wright offs) we might have enough money to feed the pore, house the homeless, and prosicute the tax frauds.

    12. Re:Because Windows... what? by Anonymous Coward · · Score: 0

      And teach our 13 year olds to spell!

    13. Re:Because Windows... what? by Oliver+Defacszio · · Score: 1
      Of course - plenty of buisnesses consist of people without any IT experience on any platform. These folks will either need training or hire help. And in this day and age, finding help with Linux is not so hard.

      I am sure it's not hard to find, but I'll bet it's one hell of a lot more expensive than Windows help. The Slashdot hoards can say what they wish, but the setup of a basic Windows LAN with filesharing, network printing, backup and web access (the kind of arrangement one would find in a small ad firm, law office, etc) is less difficult than doing the same thing on Linux. There are just fewer steps.

      So, I don't need some guru to come in and charge me $100 an hour to build me a Linux LAN when I can go to the classified ads and get some Windows jerk for $30 an hour to leave me with the same results. Before you furrow your brow and ask if I really want that guy building my network, consider the scenario. If it was a database build, a web development project or something hard, then no, but that guy is more than qualified to meet the needs of a vast, vast majority of true small businesses. From what I've seen, the ubiquitous that guy doesn't exist in the UNIX world.

      --

      -
      Inventor of the term 'pardon my French'.
    14. Re:Because Windows... what? by Anonymous Coward · · Score: 0

      You can't write off business expenses unless you declare a loss on your tax return.

    15. Re:Because Windows... what? by Anonymous Coward · · Score: 0

      Or you finally move into the 21st century and quit your tired, out of date bitching.

      Rants like this make me laugh because in general, they're all written by kids pretending to be in business. Helping the admin with the 6 Windows 95 boxes at your local grade school doesn't make you an expert kiddies...

    16. Re:Because Windows... what? by Anonymous Coward · · Score: 0

      Thankyou for introducing me to a geniunely new experience.

      A Slashdot post that isn't based on rhetoric. Wow.

    17. Re:Because Windows... what? by Anonymous Coward · · Score: 0

      Dependency on Windows, dependency on Linux. Same thing.

      Fact: The Windows world is bigger than the Linux world.

      Fact: Microsoft offers support for longer periods than Linux companies.

      Fact: Portability of code doesn't mean it's not going to cost you money to port.

      Fact: Linux has an upgrade cycle. Linux has versioning issues.

      Fact: Vendor lock in doesn't mean shit if you don't think Microsoft is the big evil.

      Next you'll be telling me that Linux is as good as Windows on the desktop. It's not. Fact.

    18. Re:Because Windows... what? by Anonymous Coward · · Score: 0

      You can't write off business expenses unless you declare a loss on your tax return.

      Where the fuck did you take accounting?

      22,000 Gross Skate Board Deck Sales
      -1,000 Borg Enterprise License
      -9,000 Rent on Parent's Basement
      -1,000 Contract for Willis to build skate ramp
      -1,000 Lumber for Product test ramp

      Net Income = 12,000
      Deductions = 12,000

      You have to pay tax on 12,000 not 22,000 and you get to deduct 12,000 No loss required...

    19. Re:Because Windows... what? by MWelchUK · · Score: 1

      I am sure it's not hard to find, but I'll bet it's one hell of a lot more expensive than Windows help. The Slashdot hoards can say what they wish, but the setup of a basic Windows LAN with filesharing, network printing, backup and web access (the kind of arrangement one would find in a small ad firm, law office, etc) is less difficult than doing the same thing on Linux. There are just fewer steps.

      Hmm, I think this is becoming less and less true. Mandrake at least has GUI tools for setting all these up and they have worked for me recently. But I just play with it and admin family computers and friends private networks.

      So, I don't need some guru to come in and charge me $100 an hour to build me a Linux LAN when I can go to the classified ads and get some Windows jerk for $30 an hour to leave me with the same results.

      I very much doubt you will get the same results, initially similar I'll grant you.

      Before you furrow your brow and ask if I really want that guy building my network, consider the scenario. If it was a database build, a web development project or something hard, then no, but that guy is more than qualified to meet the needs of a vast, vast majority of true small businesses.

      But that is the problem, the $30 an hour mouse monkey will most likely not know the theory behind what he is doing nad is far less likely to document what he has done. Yes he maybe able to setup an initial deployment, but as Microsoft I'm sure have stated themselves countless times in the past it is the on-going maintenance that costs the most. Networks built and maintained by $30 an hour guys are completely rebuilt on a regular basis and this is likely to cause conciderable downtime which will harm the company or lead to costly overtime/out-of-hours pay. Networks built and maintained by $100 an hour gurus will probably work for years...

      From what I've seen, the ubiquitous that guy doesn't exist in the UNIX world. I think you will find that he does, however you will find you have approximately the same problem with the $30 an hour UNIX guy as he is likely to be quite new to UNIX and have limited experience/ knowledge of what he is doing.

    20. Re:Because Windows... what? by chthon · · Score: 1

      - Powerful white box server : $2500
      - 4 White box workstations : $1000
      - Course Red Hat Linux : $500 (?)
      - Monitors : $500
      - LAN infrastructure : $500

      You could probably save $1000 on the the server, because that is the price for my config (Dual Athlon, 2G RAM, 250 G ATA RAID).

      Buy StarOffice 7.0, you get 5 licenses for $99.

      Setup the workstations to startup Linux, then query using XDMCP for running your applications remotely.

      Several weeks ? If you find a good introductory course on Red Hat 9, you can setup your 5 systems in less than a day.

    21. Re:Because Windows... what? by michrech · · Score: 2, Insightful

      So, I don't need some guru to come in and charge me $100 an hour to build me a Linux LAN when I can go to the classified ads and get some Windows jerk for $30 an hour to leave me with the same results. Before you furrow your brow and ask if I really want that guy building my network, consider the scenario. If it was a database build, a web development project or something hard, then no, but that guy is more than qualified to meet the needs of a vast, vast majority of true small businesses. From what I've seen, the ubiquitous that guy doesn't exist in the UNIX world.

      You haven't been looking at the High School(s) in your area, have you? There are MANY 'geek' kids that will be:

      1) More than mature enough to handle a job such as this
      2) More than knowledgable enough to handle a job such as this
      3) More than willing to work at $30 (or less) an hour
      4) More than willing to work as above for the EXPERIENCE later in life.

      Give up. You are making a mountian out of a mole-hill. We have several businesses in our town of 17k people (and a few, even smaller, surrounding towns) setup with a linux server/windows workstation or linux server only situation and they are doing just fine. We even have one office (of a charity, which probably helped sell the idea, but still) with a couple linux workstations and a small (and very old) linux server doing filesharing, printer sharing, internet, backup (to CD's using arson), etc. Sure, it took them a day to find where the icons were, and because they weren't used to it, we had to tell them that "Mozilla" is the web browser, but they picked up quite quickly on the rest of it. They use a simple OO spreadsheet to keep track of donations and write any letters they need.

      Of course, the company I worked for donated most of the labor, but nothing I've mentioned in this post is so hard that a high-school kid couldn't have taken care of it.

      Of course, you'll argue that a high-school kid can't work during business hours, and you'd be right, but there are plenty that have just graduated and are going to whatever college is local to you (or that are even living at home with the parents) that would fit the bill.

      I guess my point is that GOOD help is not as hard to find or as expensive as you'd like everyone to think.

      --
      bork bork bork!
    22. Re:Because Windows... what? by Anonymous Coward · · Score: 0

      I am sure it's not hard to find, but I'll bet it's one hell of a lot more expensive than Windows help. The Slashdot hoards can say what they wish, but the setup of a basic Windows LAN with filesharing, network printing, backup and web access (the kind of arrangement one would find in a small ad firm, law office, etc) is less difficult than doing the same thing on Linux. There are just fewer steps.

      It's fewer steps for me to set it up with Linux. But that's because I understand Linux better than Windows.

    23. Re:Because Windows... what? by klosskorban · · Score: 2, Funny
      You Really should look at the TOC of your Starbucks coffee, using an opensource coffee solution like Bunn, or Cuisinart will both drastically reduce your TOC as well as give you a lot more control over your coffee allowing you to better meet the needs of your employees.
      Follow the lead of companies like Telstra, and IBM who are rolling out ten's of thousands of Linux Desktops in their companies.

      --
      Need help finding the flow? http://www.myspace.com/naturalismandbalance
    24. Re:Because Windows... what? by Dan9999 · · Score: 1
      (insightful???!) from what you have written, you don't sound like someone that should be taking care of critical machines (ie. where money is dependant on the machine... your reputation probably exists because of all those stupid little things that need tweaking to work in windows (it's true that after awhile you really do understand what "List all modes" means). Ok, so I'm ranting but you really don't sound like you know your stuff or else you would have said at least one technical thing instead of (it's too hard).

      Yes, it takes a better "computer person" to get linux up and running on desktops and servers, but once it's up there it stays.

      Don't take my comments that you probably suck personally(I'm in a mood but I still think you suck), but if I were you I would at least start learning some scripting so you can create your own complex and high loads... as for the desktop, I suggest that after you finally master it, go and master a word processor with lots of colours and use simple words and short lists. Tape it to the side of their monitor... you will see that it won't take long before people will figure out that on a Toyota the wipers are on the right and on a Honda they're on the left.

      the quote for the decade of 94-04: after talking coding and design with 5 people where 4 have varying computer degrees, it's only the social impact that was imprinted on them from university that gave away who was who. Technically, there was the same percentage of those who can memorize and those who can understand. cheers

    25. Re:Because Windows... what? by jeabus · · Score: 0, Troll
      Dictionary of Anonymous Cowards

      Fact n.: see opinion.

      --

      Save me Jeabus!

    26. Re:Because Windows... what? by HD+Webdev · · Score: 2, Interesting

      The Slashdot hoards can say what they wish, but the setup of a basic Windows LAN with filesharing, network printing, backup and web access (the kind of arrangement one would find in a small ad firm, law office, etc) is less difficult than doing the same thing on Linux. There are just fewer steps.

      So, I don't need some guru to come in and charge me $100 an hour to build me a Linux LAN when I can go to the classified ads and get some Windows jerk for $30 an hour to leave me with the same results.

      Whoah, whoah, whoah there cowboy.

      I deal with a lot of horrible situations trying to fix problems for businesses who do that. And, the networking is not the same result in most cases as it would have been if a Linux person had have done it, even if they were working with Windows boxes.

      What I'm finding out is happening in ~%30 of the businesses I go to and fix problems for are these

      a) Point-of-Sale or other software company sells their product(s) to the business.

      b) A bunch of Windows computers are configured to be on the same workgroup by some cheap networking people. In a lot of cases PCanywhere is installed on the server(s)

      c) Instead of sharing the only the data directories for the Point-of-Sale or other program, the ENTIRE C drive is shared on every computer & server on the network, without password checking & 'allow others to change files' is enabled. I do not agree that is something that most Linux network installers would do.

      Not only that, in a large number of the small business situations I see, the router has been set to have the server box be in the DMZ zone. The firewall usually isn't configured right, so when something doesn't work correctly for the Point-of-Sale software company's PCanywhere access (or whatever isn't working), the business owner is told to shut the firewall off on the server after the installers and software company get done pointing fingers at each other.

      I'll agree it's easier to quickly share resources on a windows network for the average business, but IMO it also encourages sloppy networking, security, and the reality that there will be serious problems with the network at some point.

      Actually, that's fine with me because I end up charging $100/hour on-site to fix the problems that crop up after a few months. The total amount I bill ends up being pretty close to what I would have charged to set up their Windows server and set up networking with Linux clients in the first place.

      --
      This is not a dream, not a dream...we are transmitting from the year 1-9-9-9.
    27. Re:Because Windows... what? by ckaminski · · Score: 1
      Fact: Microsoft offers support for longer periods than Linux companies.

      That's debatable. Microsoft and every Linux company still in business will offer you support as long as you pay for it. Both Microsoft and most Linux companies offer 30-90 days installation support. Fact: Portability of code doesn't mean it's not going to cost you money to port.

      Hard to disagree with you there. That applies to Windows and all it's "custom solutions as well". I have an app that runs only on windows, and is supposed to be 'out of the box' that we've been upgrading for 2 months now. $10K in my T&E wasted. Works both ways. Fact: Linux has an upgrade cycle. Linux has versioning issues.

      No worse than .DLL hell or registry corruption. Or patches that break OS's or service packs that regress. Fact: Vendor lock in doesn't mean shit if you don't think Microsoft is the big evil.

      Actually, both are separate. I both love and hate microsoft, but I don't consider them the "big evil". I do however, hate vendor lock-in. Next you'll be telling me that Linux is as good as Windows on the desktop. It's not. Fact.

      Oh but it is. The device driver support and the app support is where Linux is lacking, not for any desktop usability (printing, maybe). A linux only workplace is doable. I just wouldn't bust my ass trying to make it happen if the best accounting package available to me runs only on windows. $5000 gets you a nice Citrix server with 10-25 users. Waste your time on growing your business, not building packages. Just make sure you buy a package that helps you out of vendor lock-in by using a real SQL database, or has decent import/export tools.

    28. Re:Because Windows... what? by HD+Webdev · · Score: 1

      I should add to that comment this other problem with cheap network installations.

      Usually, when I am fixing problems, I don't have to ask the business owners for passwords when dealing with routers or other devices that ask for them.

      The majority of the time, the router & other passwords are the default ones, the business name, or the business software company's name. And, usually every box runs in administrator mode.

      That is not the sort of thing that most Linux people I've seen would setting up networks would do.

      --
      This is not a dream, not a dream...we are transmitting from the year 1-9-9-9.
    29. Re:Because Windows... what? by rjstanford · · Score: 1

      Or you can do what lots of people do, and if you qualify you buy some NFD software from Microsoft. $350 gets you a 1 year subscription to everything you need for a 10 user business - Windows XP Professional, Small Business Server, office, visio, all of that stuff. For $350. As long as you have less than 10 employees and qualify for the most rudimentary level of MSFT partnership, which isn't terribly difficult.

      --
      You're special forces then? That's great! I just love your olympics!
  9. Changing attitudes is 95% of the battle by dubdays · · Score: 1, Insightful

    I know this kind of sounds strange, but absolutely the first thing you need to do is either have everyone's cooperation, or just make the changes and make people deal with them. People are very reluctant to change, and that's the biggest problem. When you have everyone in a company used to doing their business in Windows using MS Office, you're going to have a hard time getting them to change without just going ahead with the changes. It goes against everything they teach you in school (I was a business major), but people just won't change unless they're forced. That even goes for the higher-up in the company. I'm the director of IS at my company, and you really have to go over the benefits of open source to those above you, because they know only the pay-for-the-license way of doing business. For everyone else, even though OpenOffice is so much better than many Windows programs, they're still hung-up on MS Works from 1996, because that's all they know, and they don't even care to become more productive. I guess the only point I'm trying to make is that you can't just get the average person to change...they have to be made to.

  10. Look at freshmeat.net by BeBoxer · · Score: 5, Informative

    Have you looked around on freshmeat.net? There are quite a few people providing some sort of business management package. A quick search for "billing invoicing" turned up the Trabas VoIP Billing package as the first hit. Probably a good place to start. I'm sure there is plenty of stuff that will do most of what you want. Is your company comfortable with doing some minor coding on an existing project to get exactly what you want? If so, there are a lot more options.

  11. A common problem I think, not easy to solve by dot-magnon · · Score: 5, Informative

    I think this is a common problem. I run a business myself, with two friends. We've just started, but we're looking into getting things like customer related software in order before doing anything serious about ourselves. I've worked voluntary with organisations and economy before, and I know things screw up if things are not kept track of.

    I think your questions are hard to answer, and even though I have searched a lot for software (not online shopping/CC, we send invoice by mail since we're only doing business inside Norway) I have yet to find anything free and useful.

    We've really considered doing it ourselves, making a simpe customer registration and management system with a web frontend. Using f.i. perl modules, you can create Excel documents with tabular data, and such. So that might be a thing to do. If you accept a tiny bit of manual work, that is. Of course, that tiny bit isn't that tiny after you've got hundred customers to bill.

    But at least, I know that GnuCash has some functions regarding invoicing and customer registry, but I haven't really had the time to try it out. The rest of GnuCash is good, though, so there should be a hope. So far we can keep track of our economy, and if it works, GnuCash might do our customers as well, even generating invoices.

    Good luck, and I hope this post will create some feedback for myself as well. Feel free to email me if you want to discuss, by the way.

    1. Re:A common problem I think, not easy to solve by RajivSLK · · Score: 4, Interesting

      We had a similar problem at Sparklit (www.sparklit.com if you interested). We ended up developing a CRM from the ground up. We started with something simple and over the years it has grown into a very robust system rivaling anything I have seen.

      Every person we have shown it to says something to the effect of "Wow, Why don't you sell this?".

      Some of the features are:

      Automatic Re-occurring Subscriptions (Discounts/Usage Charges etc are supported)
      Automatic Credit Card Billing
      Support Incidents/Tickets (with multiple statuses/email notification etc)
      Reporting: Revenue/Income/Product growth/Usage etc
      User memos/phone logs
      Debit/Credit Manager
      Fraud Manager
      User Output Tracker (Can track a users usage of the site in real-time. Useful for debugging.)
      Debt Manager - (Automatic Processes owing accounts through 7 steps "Email Invoice/Snail Mail Invoice/Legal Notices/Collection Agency etc" all without any human intervention)

      And much more stuff that is very specific to our system. The point is that you can write a specific app that will perform much better than 3rd party "generic" apps. It is the specific things that will save you time. For example our support request system has a feature that will automatically alert me via Jabber when a support request comes in. It will then analyze the ticket looking for common keywords and suggest a list of "Quick Answers" to respond with. Due to the level integration required with our other systems a third party solution was out of the question. You might find the same.

    2. Re:A common problem I think, not easy to solve by marga · · Score: 1

      So, how come you are not distributing it?

      Come on! It sounds really nice!

      --
      Margarita Manterola.
  12. Open Source is not CHEAPER by RicJohnson · · Score: 1, Funny

    I am sorry.
    Maybe I am asking for a flamewar, but why not try a professional package, i.e. not done by some open source developers who do not know BUSINESS.
    Open Source Development IS GREAT!
    You can find some card processing, but not for FREE!
    Also - what will your customers feel that you have their PRIVATE info on open source processing software???

    1. Re:Open Source is not CHEAPER by geekoid · · Score: 2, Informative

      open source is cheaper, in th long run.

      "Also - what will your customers feel that you have their PRIVATE info on open source processing software???"

      umm, do you just completly fail to understand how software works, or are you a moron?
      It's not like you can read source, and thus know what the clients private data is. What OS buys you is that you can be sure that the code handles the data properly, and if not you can have it fixed.

      If a closed system is mis-handling data, you have no way of finding that out.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Open Source is not CHEAPER by Anonymous Coward · · Score: 0

      what will your customers feel that you have their PRIVATE info on open source processing software???

      Darl? Is that you?

    3. Re:Open Source is not CHEAPER by dot-magnon · · Score: 4, Insightful

      You're not really asking for a flame, but I think you're disinsightful.

      Open Source developers do business as well. Many developers run their business of OSS, or create OSS outside of their work time. Of course, when someone CREATE a business package, they'll have to know what to do with it. But I would agree that in some cases, the searching user would need some insight in what a product needs to offer.

      What would customers know? Do you advertise on your enterprise site that you use this-and-that Inc. Accounting Software? Besides, OSS isn't insecure by default, by all means. And, in many countries, like Norway (mine), you own your own information. If a business f**ks up handling your information, they're up in their knees in lawsuits in no time, if users want that.

      Bottom line, Open Source is Open Development, not Open Access.

    4. Re:Open Source is not CHEAPER by Anonymous Coward · · Score: 0

      You said, "What will your customers feel that you have their PRIVATE info on open source processing software???"

      Well, ask your how you feel if you've ever purchased a product from amazon.com. They run their operation on linux. Does that scare you? If it does, then it shouldn't. Open source software is more protective of privacy then closed source... because you can look at the source yourself and know how and see for yourself how well it is protecting the data it is working with.

      I get a funny feeling that if we opened up windows source code we'd see a lot more buffer vulnerabilities, etc. then you might think. With linux, anyone can check the code for themselves. That is why linux is so secure, because there are so many more eyes on the code then microsoft could ever afford to pay to work on their closed source.

      Open source code matched with knowledgeable systems administration is the key to protecting data.

    5. Re:Open Source is not CHEAPER by lee7guy · · Score: 1

      BUSINESS Is GREAT FREE PRIVATE

      I don't get it?

      --
      Ceterum censeo Microsoftem esse delendam
    6. Re:Open Source is not CHEAPER by Anonymous Coward · · Score: 0
      It's not like you can read source

      WTF are you on about? That's the whole idea behind OSS. That you can read the code and rewrite it as you need. Who do you think writes code? Machines? Dumbass.

    7. Re:Open Source is not CHEAPER by Sivaram_Velauthapill · · Score: 1

      The original poster got it wrong (you CAN read source), however his main point is correct. Using open-source software doesn't mean that the customer data is compromised in any way. What is open is the code--not the data. For example, MySQL is open-source but the data it holds is hardly open (unless you don't secure it or something).

      Sivaram Velauthapillai

      --
      Sivaram Velauthapillai
      Seeking the meaning of life... @slashdot of all places ;)
  13. How much is this ideal policy costing you? by dmorin · · Score: 4, Insightful
    While you're waiting for your Slashdot answer, start the egg timer and multiply it times the amount of money you're burning waiting for the ideal answer. If no reasonable OSS alternative exists, then cut your losses, salvage what parts of your OSS policy that you can, make a decision and get moving. I've been in places where the developers have two workstations - a Unix and a Windows - exactly for the situation you describe. Or relegate Linux to the servers but put Xwindow on the developers Windows machines. That's a day one decision, not one to labor over and try to get perfect otherwise everything falls to pieces.

    Your internal IT should never ever never be a gating item for letting your business department do what it needs to do. If the chairman of the board likes MS Word and just doesn't "get" Open Office, then the amount of his and your time that you burn trying to show him the light will forever outweigh the cost you would have paid to get him a Crossover license and a copy of Word and keep him happy and concentrating on what he is supposed to be doing.

    1. Re:How much is this ideal policy costing you? by Anonymous Coward · · Score: 0

      Did you even read the blurb?

    2. Re:How much is this ideal policy costing you? by Anonymous Coward · · Score: 0

      There will always be those apps that, for whatever reason, you cant run on Linux. For this have one windows box running terminal services and install rdesktop (http://www.rdesktop.org/) on your workstations.

      Then your selling out is limited to only one box in the corner :-)

      cheers
      r

    3. Re:How much is this ideal policy costing you? by Kris_J · · Score: 3, Insightful

      You are completely wrong. An Open Source policy is not just some pie-in-the-sky ideal -- it's a valid business decision based on value and control. Buying into proprietory, closed systems is a significant risk and can result in not only large financial outlays now, but again later, eg; When the product is discontinued and the tax laws change. Software with only a Windows client is almost as bad as no software at all.

    4. Re:How much is this ideal policy costing you? by seigniory · · Score: 1

      you're an idiot. the parent post hit it right on the head.

    5. Re:How much is this ideal policy costing you? by dmorin · · Score: 4, Insightful
      You are completely wrong. An Open Source policy is not just some pie-in-the-sky ideal -- it's a valid business decision based on value and control.

      Sure, it's a valid business strategy. But you have to know when your strategy is not going well, and change it. Before you even get to the IT section of the business plan, you know you need certain internal systems. The business can run without OSS. It cannot run without accounting software, or whatever it is that the original post (which is not in front of me) said. So I suppose you *could* say "It's more important for everything to be OSS, I guess we will just live without a [blank] system", but I'm not sure that's a valid business decision anymore.

      Buying into proprietory, closed systems is a significant risk and can result in not only large financial outlays now, but again later, eg; When the product is discontinued and the tax laws change. Software with only a Windows client is almost as bad as no software at all.

      It's also the model that's been working for something like 30 years now. While I prefer open source as much as the next guy, you can't just dismiss something as "almost as bad as no software at all" when the world has been running that way just fine. Make open source win by showing it to be of a higher quality than closed -- not by trying to debate why closed source doesnt work. The evidence is against you.

    6. Re:How much is this ideal policy costing you? by prockcore · · Score: 1

      Make open source win by showing it to be of a higher quality than closed -- not by trying to debate why closed source doesnt work. The evidence is against you.

      No it's not. Case in point, our entire business relies on a product called QPS. It's a content management system for Quark.. hundreds of newspapers use it. Yours probably uses it too.

      Well, the makers of QPS have dropped it completely, and have replaced it with something completely different.

      If we want to upgrade from OS 9 to OSX, we'd have to change CMS systems.. this is a huge deal. You can't exactly do this slowly, you can't print half the paper using one system and the other half using another system.

      Needless to say, we're going to try. But if QPS was opensource, we'd be able to put together an upgrade path that wasn't as painful as "scrap the current system, switch to the new system at all once".

    7. Re:How much is this ideal policy costing you? by GoofyBoy · · Score: 1

      >Buying into proprietory, closed systems is a significant risk and can result in not only large financial outlays now, but again later,

      If the closed-source software is big enough, then you have lots of companies who are in the same boat as you and it then makes it worthwhile for other companies or OpenSource groups to help you move over. Like how Excel can read and write dead products like Lotus 123 or how OpenOffice can read/write Word 6.0.

      Also, in a pratical sense, with closed source you are locked in. It would be cheaper for a small widgets manufaturer to buy and move to a new software program rather than start up an internal software project from scratch. (before you start ranting about how easy the programming will be consider if you were a software company and needed widgets, would you buy them or make them?)

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    8. Re:How much is this ideal policy costing you? by Kris_J · · Score: 3, Insightful
      It's also the model that's been working for something like 30 years now.
      Working badly. Back a manager into a corner and you might be able to get them to admit just how many times they've had to throw away an expensive peice of software because their company's needs and the software developer's intentions have diverged. I'm sure any study that placed a value on waste due to closed software would come up with a value in the billions, with a b.
    9. Re:How much is this ideal policy costing you? by radish · · Score: 2, Insightful

      Needless to say, we're going to try. But if QPS was opensource, we'd be able to put together an upgrade path that wasn't as painful as "scrap the current system, switch to the new system at all once".

      Just to play devil's advocate, how do you know that? What if it was OSS, but the maintainers decided to drop support, and stop development. Sure you could take it over yourself - do you have the resources? I'm kind of guessing that as a newspaper you don't. So maybe you'd need to hire a company to do the required conversion work for you (to make it run on OSX). Do you have any idea how much that would cost? You never know, if you flash that much cash at the QPS guys you never know, they might see the light and help you out.

      I'm not trying to make any kind of clever point, but the way I see it, something being OSS gives you _more_ options when it comes to support, but it's not a silver bullet - you could still end up in trouble if support is dropped.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    10. Re:How much is this ideal policy costing you? by YrWrstNtmr · · Score: 1

      No it's not. Case in point, our entire business relies on a product called QPS. It's a content management system for Quark.. hundreds of newspapers use it. Yours probably uses it too.
      Well, the makers of QPS have dropped it completely, and have replaced it with something completely different.


      Ok, and where was/is the OSS alternative to this? What else is there to use, that actually works? And why aren't you using it already?

      Needless to say, we're going to try. But if QPS was opensource, we'd be able to put together an upgrade path that wasn't as painful as "scrap the current system, switch to the new system at all once".

      No, you'd still end up the same way. Either you use A, or you use B. As you say...you can't run the paper 1/2 on one, and 1/2 on the other. And you are not a software development house. Whatever it is you use, it will come from outside. Changing your operating system from OS9 to OSX involves a LOT of things, one of which is your CMS system.

      You are currently using QPS, in its current incarnation. Because the supplier drops it, does not mean you have to change your whole business at the same time. You continue along, until you can afford, in time and money, to change to something else.

    11. Re:How much is this ideal policy costing you? by Anonymous Coward · · Score: 0

      Monrchy worked for hundreds, nay, thousands of years. And civilized countries eventually chopped off the heads of their kings, queens, and nobles.

      Just because something has been working for X time doesn't make it good.

      If everybody just settles for some prprietary lock-in software (Quicken, for example) then there's never any incentive for an open system. Someone, somewhere, has to start.

    12. Re:How much is this ideal policy costing you? by nickco3 · · Score: 1
      Monrchy worked for hundreds, nay, thousands of years. And civilized countries eventually chopped off the heads of their kings, queens, and nobles.

      No, that was just the French. There's about 80 monarchies in the world, and about half of these posts are held by the same person, Queen Elizabeth.

      --
      -- Nick "Hallo this is Beel Gates, und I pronounce weendows as ... WEENdows"
  14. We use the following: by dskoll · · Score: 5, Informative

    For CRM, we use TUTOS.

    For accounting, it's SQL-Ledger. Both the CRM and accounting apps are backed by PostgreSQL.

    For office suites, OpenOffice.

    Web browsing is Mozilla; e-mail is whatever our employees prefer (Mozilla, Kmail, Evolution, Pine, Mutt, whatever...)

    We are completely MSFT-free and intend to stay that way.

    1. Re:We use the following: by gid13 · · Score: 1

      I love how the "Go use a proprietary product" crowd has nothing to say in response to someone (you) who actually has a good response to the question. Nice job. :)

    2. Re:We use the following: by GoChickenFat · · Score: 1

      I'll respond.

      So what do you use for email integrated shared scheduling? At my IT job I have a lot of meetings to attend and schedule. Everyone is busy and I absolutely must have a way to schedule meetings when people are free. It is not always practical or even possible to contact everyone so I need a tool that will show me the attendee's availability. Also, since I'm away from my desk most of the day I need my schedule information to be updateable to my PDA as well as any supporting documents, presentations or spreadsheets. Oh and when I have a problem with my email/scheduling client I need to have a helpdesk available with the ability to assist me.

      Are there any open source options support this?

    3. Re:We use the following: by Galaxie · · Score: 1

      openexchange? open groupware? if you wish you can attach outlook directly to openexchange, you'll _never_ know that its a linux based server. lots of pda conduits for linux, and as mentioned above, if your still using the outlook client, nothing extra needed.

      btw, do you actually alot of edit of docs/presntations/spreadsheets on your pda? i've seen the software out for palm/pocket pc but i'm wondering how usable it is? If it is it may get me off a Palm III and onto something with a bit more guts.

      --
      <end/>
    4. Re:We use the following: by Anonymous Coward · · Score: 0

      You remind me of a boss I once had....spent his whole day scheduling meetings and farting around with his newest Palm and yet he still needed his secretary to keep him on track.

    5. Re:We use the following: by GoChickenFat · · Score: 1

      I had checked into open groupware and the functionality I described still seems to be a work in progress or a non-open source add-on. I hadn't taken a look at open exchange. ...thanks for the recomendations.

      I use a Compaq IPAQ with Pocket PC 2002. It has Pocket Word and Excel and until a recent ROM update it had an application for viewing PowerPoint (iPresent I believe...I just need to find it again and re-install it). I don't do much editing on the device itself as it's pretty small and cumbersome to move around in (e.g. an Excel doc only has about 10 rows by 3 columns when displayed at a size suitable for editing). Having the docs available at the meetings though has been very valuable. Especially for me since I like to avoid printing as much as possible...too much waste.

    6. Re:We use the following: by duffbeer703 · · Score: 0, Insightful

      Online calendaring is the tool of the incompetent manager.

      Meetings with huge groups of people are monumental wastes of time & energy.

      I can't even count the number of "show & tell" staff meetings that I wasted my time on over the years. At one meeting, where the attendees were mostly contract staff, we estimated that one droning staff meeting cost about $50/minute with no discernable value.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    7. Re:We use the following: by GoChickenFat · · Score: 1

      Well I wouldn't normally reply to this but since you described one of my pet-peeves and referenced it toward me...well let me clarify something.

      My illustration may remind you of a boss you once had but I am far from the person you described.
      ...but I get your point.

      btw...superior technology does not equal superior implementation, usability, or a superior available pool of people to support the technology.

    8. Re:We use the following: by gid13 · · Score: 1

      I personally have no such needs, have never had such needs, and as such don't really know what software would support that. I was merely congratulating the first guy.

      However, from a quick search, it seems to me that Kontact does exactly what you're saying.

      PHProjekt also supports the group calendar, at least.

    9. Re:We use the following: by GoChickenFat · · Score: 1
      Perhaps you should have left this part out then.
      I love how the "Go use a proprietary product" crowd has nothing to say in response to someone (you) who actually has a good response to the question.
      I appreciated the additional ideas though. :)
    10. Re:We use the following: by GoChickenFat · · Score: 1
      Online calendaring is the tool of the incompetent manager. Meetings with huge groups of people are monumental wastes of time & energy. I can't even count the number of "show & tell" staff meetings that I wasted my time on over the years. At one meeting, where the attendees were mostly contract staff, we estimated that one droning staff meeting cost about $50/minute with no discernable value.
      I provide a reasonable question and illustration of a situation that is not addressed by the open source software solutions listed and this crap reply post gets mod insightful!?
    11. Re:We use the following: by Anonymous Coward · · Score: 0

      The first post told you what to use for calendaring ... TUTOS Go take a look and I think you will like all of the uses and features available.

      It can be used for projects, time-tracking, customer or team management, addressing, inter-office mail, office and personal calendars.

      It can even be used for invoicing customers.

    12. Re:We use the following: by Anonymous Coward · · Score: 0

      TUTOS is one of the solutions we came up with when we tackled the problem of how to convert our formerly Microsoft-bound accounting office to an OpenSource office.

      We were using NT Terminal Server for all of the Windows-based accounting apps (such as QuickBook Pro, Peachtree, Creative Solutions, etc.). When you are in the accounting and tax preparation business, you need to be able to use the customer's accounting files. And, since most of them use Windows products, there is a necessity to keep some sort of Windows-based application server in the office.

      The network had formerly used Citrix Metaframe and a mix of Windows-based clients running on "older" hardware. The challenge was to replace the client software and still allow connections to the Terminal Server. And, the challenge was to determine the viability of replacing the NT Terminal Server.

      We had the opportunity to purchase Windows Server 2003 under a partnership agreement, thus saving costs, and by using a combination of existing Windows client OSes, Vector Linux for the "older" hardware, and SuSE Linux for the newer clients, we have managed to build an intergrated OpenSource network around one Windows application server. Connections to the Terminal Server are made through RDesktop.

      I would recommend any company still needing some sort of Windows-based computing to look at the concept of Terminal Services and thin-client. Our plans are to experiment with something like CrossOver Server or CodeWeavers products to gradually move our "Windows" applications to a Linux server. Or, we may opt for some sort of Java solution.

      Next, we crafted a secondary Linux server to act as a calendar server. We first tried Mozilla Calendar and had some difficulties with displaying updated data. Then we found TUTOS, and it has been great!

      We now have the capabilities to track time within the office, and we have our "shared" calendar as well as task and project managers, an inter-office messaging system and a customer invoicing option which we are strongly looking at using. All of this can replace our current Windows applications, and all of it is run on a simple LAMP-based server which doubles as our firewall/gateway and mail server.

      We have come a long ways from the NT TS days!

    13. Re:We use the following: by dskoll · · Score: 1
      So what do you use for email integrated shared scheduling?

      TUTOS has a calendar module that works well enough for us.

    14. Re:We use the following: by Anonymous Coward · · Score: 0

      Your right.

      I should have said "it" not "you" remind me....

      And I know many companies rely heavily on scheduling features of various products.

    15. Re:We use the following: by christophersaul · · Score: 1

      Just out of interest, have you actually implemented either of these products in a 300+ user organisation and seen it working with all the functionality that the original Exchange system being used offered? Can it be clustered to make the system highly available and can a comapny send its three support guys on a course to get trained up on it, with someone to call when they get stumped, with a guaranteed response time?

      I'm not trying to promote one over the other, it's just that people on Slashdot are always promoting OSS tools that allegedly do something like this - but their knowledge comes from reading feature lists and not actual practical epxerience.

    16. Re:We use the following: by christophersaul · · Score: 1

      Fair-ish point, but these 'products' are all fairly recent. Just because someone in the OSS world comes out with a product doesn't mean that IT departments the world over can instantly rip out what they've been using for the last few months or years and migrate things seemlessly to something that they can't get a support contract for. Also, I doubt very much that Kontact does what the original poster is describing.

  15. Accounting Software by Count+of+Montecristo · · Score: 4, Informative
    We use Passport Software Inc's 'RW32' provided and professionally supported by SCAS, in Torrance, CA.

    It is a closed source general accounting software, but it runs on Linux, and the clients are linux too.

    It takes off where Great Plains Classic left, when it got shut down by microsoft in favor of MS Dynamics, and i think its great, rock solid stuff. (passport, not Dynamics)

    Also, it is written in COBOL, and uses ACUCORP's ACUCOBOL runtime, for which you need a license. Finally, ACUCORP provides an ODBC driver that works pretty nicely with PHP for web frontends and reporting, and also runs on Linux.

    The only gripe I have, is terminal emulation in Konsole, 'cuz the graphics characters come out as A-umlauts and what have you, and i cant seem to find documentation for that issue anywhere.. suggestions?

    --
    *shower*
    1. Re:Accounting Software by fyoory · · Score: 1

      Try the vga.pcf or vga11x19.pcf i think commonly found in dosemu. Stick it in /usr/X11R6/lib/X11/fonts/misc and mkfontdir that dir, xset fp rehash and away you go. Its a chance it wants Dos ASCII font since it probably was a dos app ported. Then you might only need to tell konsole to use the vga font, usually -fn vga in xterm clones.

    2. Re:Accounting Software by christooley · · Score: 1

      This is a SCOANSI terminal emulation. The full ANSI terminal emulation in Linux is less than stellar. As a side note I can help with both RW32 and Sychronics Counterpoint (a sales/inventory/customer management software package that integrates well with RW32). ctooley@ntrc.net

    3. Re:Accounting Software by Anonymous Coward · · Score: 0

      Try setting "LANG=POSIX" in your environment before starting the app, preferably by opening a shell window, setting the LANG, and starting the app from the command line there. I suspect you're running into problems with "locale", the gettext based set of internationalization options that have never worked right and will never work right until we have more programmers to futz around fixing the resulting font issues than people to actually write code.

      This trick also fixes the mis-printing of many newer manpages and the unfixable case-insensite behavior of the "sort" command. Whatever idiot set the "en_US" language standard to be case-insensitive needs to be slapped with a clue-by-four.....

  16. Re:Mozilla is utter crap by irokitt · · Score: 1

    Strange yous say this. I've been running Firebird 0.7 since it came out. It's technically still beta. But it's only crashed on me once. Perhaps you should TTFP?

    --
    If my answers frighten you, stop asking scary questions.
  17. Flamebait or not he's right. by BoomerSooner · · Score: 3, Insightful

    VMWare $280
    WindowsXP License $180
    Quickbooks Pro $300

    Not risking a business to save $760, priceless.

    In the end you'll get more out of doing it right the first time than you will by screwing up your accounting/etc and hiring someone (or wasting someone's time) to fix it.

    1. Re:Flamebait or not he's right. by Senior+Frac · · Score: 5, Insightful

      It's not the first $780 he's worried about, but the the 2nd, 3rd, 4th, etc.

    2. Re:Flamebait or not he's right. by Anonymous Coward · · Score: 0

      "VMWare $280
      WindowsXP License $180
      Quickbooks Pro $300

      Not risking a business to save $760, priceless."

      Nice concise point, but there are other options out there. See Oracle or Peoplesoft's outsorcing.

    3. Re:Flamebait or not he's right. by trenton · · Score: 2, Informative

      I haven't used it, but Intuit does have an online version of QuickBooks. Could be a good way to go.

      --
      Too big to fail? Does that make me to small to succeed?
    4. Re:Flamebait or not he's right. by hpavc · · Score: 1

      yes, netledger is quite nice

      --
      members are seeing something, your seeing an ad
    5. Re:Flamebait or not he's right. by LostCluster · · Score: 2, Interesting

      The $480 in software to give your accountant a Windows XP machine that runs Quickbooks Pro is well worth it, but there's no reason why the secretary needs XP... (s)he can have all the resources (s)he needs with a Linux box that's capable of running OpenOffice.org and Mozilla, assuming the business is running an HTML-based system for its main workflow-tracking software so there's no Win-only client involved there.

    6. Re:Flamebait or not he's right. by Anonymous Coward · · Score: 0

      Bah, QuickBooks runs on Wine/CxOffice on Linux, so you can take about $500 off that estimate...

    7. Re:Flamebait or not he's right. by Adriax · · Score: 1

      It's not the first $780 he's worried about, but the the 2nd, 3rd, 4th, etc/

      That's the impression I get from this guy's request, he wants to save having to rebuy software every year or two.

      I tried moving a customer's aging win NT sql server over to MySQL on red hat to save them some money, but as it turned out the people who wrote the billing software that used their SQL server refused to allow them to use anything but MS-SQL 2000 (claiming it MySQL didn't support the functions they used).
      Luckily they qualified as non-profit and were able to save a couple thousand by ordering from Techsoup, but what about when they decide to upgrade the program again and force people to get the next version of MS-SQL?
      Open source costs you in training your techs how to maintain it, closed source costs you in a repurchase every couple of years, plus the time required to upgrade everyone and everything (I had to shut down their billing for an entire day because SQL 2k refused to take the SQL 98 backup I made).

      --
      I don't suffer from insanity, I enjoy every minute of it!
    8. Re:Flamebait or not he's right. by GoofyBoy · · Score: 1

      If $780 is what makes or breaks your business, its pretty well flawed.

      His time would be better spent making his core business work.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    9. Re:Flamebait or not he's right. by ortholattice · · Score: 2, Insightful
      I tried moving a customer's aging win NT sql server over to MySQL on red hat to save them some money, but as it turned out the people who wrote the billing software that used their SQL server refused to allow them to use anything but MS-SQL 2000 (claiming it MySQL didn't support the functions they used).

      At the risk of starting a flame war, I think you should have suggested PostgreSQL, especially for billing software. It has a cleaner implementation of standard SQL and transactions that I think would appeal better to billing software types. It might have supported the functions they used, although you don't say what they were.

      I converted an Oracle project to Postgres relatively painlessly. In particular, the language used for stored procedures is very similar and can almost by translated algorithmicly. (Actually I wrote a quick and dirty translator for some of the more routine things.) While Postgres might not handle high-volume mainframe stuff as efficiently as Oracle - the data is unclear on this - certainly it's more than adequate as a replacement for anything running on an "aging win NT sql server".

    10. Re:Flamebait or not he's right. by sirsnork · · Score: 2, Informative

      While this is all fine and good. Did it occur to you that indeed MySQL DIDN'T support the functions required?

      Any serious SQL based piece of software makes EXTENSIVE use of stored procedures for the simple fact the the stored procedure effectivly sits in a compiled state on the server saving significant time when being run multiple times. As may have become obvious by now MySQL DOESN'T support stored prcedures (or triggers which I could rant on about also). This is no reason in my opinion to claim it MUST run on MS-SQL as I would imagine Postgres would support all the functions it needs.

      While MySQL might be good for light DB work, more serious work should be done on a more serious DB package

      --

      Normal people worry me!
    11. Re:Flamebait or not he's right. by Anonymous Coward · · Score: 0

      If you're only running a $760 kind of business, not risking the business is hardly priceless. If the entire company can be managed from a single PC using QuickBooks, then there probably isn't much risk in using Microsoft Word as your accounting package. Of course, Quickbooks would be a better choice than Word, but there are plenty of choices better and less expensive than Quickbooks. And some of them are OSS.

    12. Re:Flamebait or not he's right. by Jason+Earl · · Score: 4, Interesting

      It's not about the $780 per desktop. Even Microsoft will happily tell you that the licensing fees are a drop in the ocean. However, there are serious cost issues involved with supporting Windows desktops, and anyone that tells you differently is selling something.

      That's especially true of a business (like this one) where a large percentage of the employees are going to be doing customer service. They don't need full fledged desktops. A thin client connecting via X to an application server would be far less expensive and far easier to support. A single Linux server (given enough memory) will happily support over a hundred thin clients if those thin clients are just doing order entry and light office tasks.

      Not only does the business save a considerable amount of money on software licensing, but they end up with a architecture that is far less expensive to maintain. Software and hardware upgrades are a snap and maintenance is essentially non-existant. If a monitor or thin client fails you simply replace it. Instead of Windows PC technicians you only need a monkey that can be taught which cords plug in where.

      On the other hand, it also is possible to mix in a few Citrix servers for those Windows applications that are needed for specialized desktops, so it shouldn't be that critical if there isn't Linux software for everything.

    13. Re:Flamebait or not he's right. by shark72 · · Score: 1

      True true. Another way to look at it is that most people you (and I mean the generic "you") will hire off the street will be familiar with Windows, but not with Linux. If that $180 XP Pro license costs you less than the hours it would take to train the employee to learn whatever Linux shell you've chosen along with the open source accounting program that you downloaded from SourceForge, then XP is the way to go.

      And if you find yourself saying "Candidate A is less qualified, but they are familiar with this open source spreadsheet software I picked up that was written by those German teenagers," then you're incorrectly focusing on the short term vs. the long term.

      Just as you would not pay your employees to attend a mandatory daily prayer meeting, you would not want to sacrifice their efficiency by forcing them to (figuratively) kneel at the altar of Linus and Richard. You have a business to run.

      --
      Sitting in my day care, the art is decopainted.
    14. Re:Flamebait or not he's right. by Anonymous Coward · · Score: 0

      I'm not interested in putting my personal financial data on some company's server out on the Internet. I'll bet he's not interested in doing it with his company's data.

    15. Re:Flamebait or not he's right. by Anonymous Coward · · Score: 0

      VMWARE is NOT a server side system, but Workstation oriented! Keep that in mind... if u need a "virtual" server use GSX Server from vmware...
      better yet hire Java developers to implement whatever u are missin from Windows under *x...

      PS I really dont get how can u miss to d00ze :(

    16. Re:Flamebait or not he's right. by mpe · · Score: 1

      Open source costs you in training your techs how to maintain it, closed source costs you in a repurchase every couple of years, plus the time required to upgrade everyone and everything (I had to shut down their billing for an entire day because SQL 2k refused to take the SQL 98 backup I made).

      Not forgetting that proprietary software also requires training. Including that addressing the "how to make the new version do what the old version did" issue.

    17. Re:Flamebait or not he's right. by Anonymous Coward · · Score: 0
      VMWare $280
      WindowsXP License $180
      Quickbooks Pro $300

      Not risking a business to save $760, priceless.

      x 1000 = a lot of Indian programmers with PHDs. Now how will go first?

    18. Re:Flamebait or not he's right. by Anonymous Coward · · Score: 0

      Sometime you have to admit that OSS are not yet ready for what you want to do !

      We found that a Linux Terminal Server providing a simple Xserver with the latest CVS version of rdesktop and an feature full enough WM ( E in our case - as otherwise you have some copy/cut/paste problems under office) combined with a Windows Terminal Server provide all our sales force for with what they want still keeping the cost/administration overhead very low.

    19. Re:Flamebait or not he's right. by cjsteele · · Score: 2, Informative

      the online version of quickbooks requires IE because it has some goofy ActiveX controls. I thought about using this for my startup consulting firm (we're all *nix heads so we all have Linux workstations, but none of us could get QuickBooks On-line to work -- you can't make it to the app without spoofing your HTTP Agent type, and even then you get nothing useable.

      Cheers

      --
      "This above all, to thine own self be true" :x!
    20. Re:Flamebait or not he's right. by laejoh · · Score: 0

      you misspelled $699

    21. Re:Flamebait or not he's right. by rjstanford · · Score: 1

      We use it - and we're a UNIX-loving software development company. Why? Its "good enough" and, oh, all of $45 per month for accounting, time entry, billing et cetera. Sure, its not perfect, but who gives a damn when its that cheap? It does everything we need it to do, and it allows us to do it from all over the country. And they provide backups, support, documentation, you name it.

      As a webapp goes, its annoying at times, sure. We develop webapps, and there are definately some things that I would do differently. But who cares? It helps us run our business effectively with a minimum cash outlay. And that, my friends, is the bottom line.

      --
      You're special forces then? That's great! I just love your olympics!
    22. Re:Flamebait or not he's right. by Anonymous Coward · · Score: 0

      Obviously someone who can't set up Unix is lacking in skills.

      Try Quickbooks pro for a while and you'll find it sucks.

      Many of the people using GNUcash or SQL-Ledger were MYOB and quickbooks pro users. The vast majority switched for reasons other than cost.
      A quick look at who is using SQL-Ledger (from the website and their forum), shows:
      -large companies
      -small companies
      -mom & pop companies
      -accounting firms using it for their clients.

      screw up their accounting ? yeah i guess they all must be doing that. LOL
      big companies and accounting firms don't risk such a thing.

  18. Have you considered apt-get? by Anonymous Coward · · Score: 0, Funny

    Apt-get sounds like a perfect fit for your requirements. It is open source, so it can be modified to suit local accounting rules and regulations. There are several Fortune 100 companies already using apt-get for CRM, but they generally don't like to talk about it because the big vendors get pissed off. Just do a man apt-get, and read the 'CRM and Accounting' section, just below 'How to configure a local mirror'. You won't be sorry.

  19. ARE YOU SURE THOSRE ARENT PIRATED COPIES? by SIG+TR0LL · · Score: 0

    Two dollars for Windows licenses sounds too good to be true!

    --
    i love trolls
  20. More on Compiere by Anonymous Coward · · Score: 0

    They have not delivered on their Open Sources promises. The 'PostgreSQL' port was supposed to be done, or at least in a useable form last year. Now the project is 'MySQL or whatever' and is still undone.

    To hear it is 'tied' to Internet Exploder is a sad bit of knowledge to hear.

    1. Re:More on Compiere by Anonymous Coward · · Score: 0

      It is not tied to Explorer, there is a Java client that can run on any platform

  21. What writeoff? by El · · Score: 1

    Tax-deductible expenses only do you any good if you have profits to write them off against!

    --

    "Freedom means freedom for everybody" -- Dick Cheney

    1. Re:What writeoff? by PCM2 · · Score: 1
      Tax-deductible expenses only do you any good if you have profits to write them off against!
      Not true! Not having profits != not having revenue. A great many businesses operate at a loss for their first 1-2 years.
      --
      Breakfast served all day!
    2. Re:What writeoff? by chrispycreeme · · Score: 1

      $0 profit = $0 taxes. So writing off expenses is pointless. Just like your argument.

    3. Re:What writeoff? by Mikkeles · · Score: 1
      "$0 profit = $0 taxes."

      Mostly true, and, if a profit is never made, always true.

      However, depending on your tax regime, some expences and losses don't have to be realised right away; they can be carried forward and used in later fiscal years. This is in addition to depreciating capital items over several years.

      --
      Great minds think alike; fools seldom differ.
  22. Ask for quotations.... or pay the price by martijnd · · Score: 5, Insightful

    Simple answer: what you are looking for does not (yet) exist.

    There are a lot of fancy applications on the net, none of them any usefull for your purposes (and please prove me wrong, I'd though I had been pretty thorough)

    Having looked at the same problem for my own small business I'd say that if your business is essential to you, you either start asking for quotations for companies that can deliver a solution to fits your purposes or find a stock application that does most of what you need. (and does it in a way that most members of staff understand it)

    Look at the price, and see if its matches your needs and budget.

    As you are setting up your own business, you should NOT be fooling around trying to recreate the wheel; you will need al your energy to focus on your business and hope that it doesn't go belly up.

    One sure way of doing that is having a dozen incompatible systems hide all your major business information from you, your customers, and your staff.

  23. SQL-Ledger by slpalmer · · Score: 4, Informative

    I was recently asking this same question, albeit for a home-based consulting business.

    The solution that I found was SQL-Ledger. While it is overkill for my needs, I think it might fit your criteria quite well.

  24. Good point by Anonymous Coward · · Score: 0

    If they have made the idiotic 'policy' to eschew a whole class of useful software, it's unlikely they'll be around in a couple years. Bad business sense usually becomes evident after the company's business plan has started execution and the problems begin to surface. Lucky for the poster, such bad business decisions are evident from the get-go.

    Get out now!

  25. maybe you should re-examine your assumptions by jonnosan · · Score: 1

    If OSS isn't going to cut it for what is really the single most import reason for giving your staff desktops in the first place, why are you so insistent that windows be kept out of your business?

    Don't let your technical expertise convince you that you can make a better commercial decision than the suits.

    1. Re:maybe you should re-examine your assumptions by Anonymous Coward · · Score: 0

      Maybe he doesnt want to be down several days while viruses/worms like MyDoom run across his whole network... Given this is a business start up, I would play it safe and NOT use Windows atleast until Microsoft can (ever?) secure their products down so these viruses and worms wont affect the network as much. Thats why windows should be kept out of any business. I know i would if I were starting up a business. I think he can make a better commerical decision than the suits... I've just seen it too many times these upper management moron types who dont know what the fuck they are buying other than just a brand name...

      Call me a zealot or whatever as you may, but this are the cold hard documented facts...

    2. Re:maybe you should re-examine your assumptions by GoChickenFat · · Score: 1
      Call me a zealot or whatever as you may, but this are the cold hard documented facts...
      I hate it when people close with this crap. You don't have any "cold hard documented facts". You don't even have a user name!

      In closing, I'll use one of my other favorite pet-peeves of the "I know what I'm talking about", "bull huh" contributors.

      Think about it
  26. Re:Mozilla is utter crap by Anonymous Coward · · Score: 0

    And I've been running 7.5 preview 1 since December and it hasn't crashed once.

  27. Quickbooks Pro 2000 was my last Intuit purchase by originalhack · · Score: 5, Informative
    I started using Intuit products with Quicken 2.0 and Quit after buying Quickbooks Pro 2000. It deliberately disables many obvious features in attempts to sell add-ons and internet services. It has a very heavy-handed registration process and contacts Intuit's servers later without asking. And worst, it has essentially no open interfaces so it traps your data within itself and refuses to allow itself to integrate with other applications.

    That was my last purchase from Intuit. I have removed it from my system and it sits on a shelf.

    1. Re:Quickbooks Pro 2000 was my last Intuit purchase by AgentPhunk · · Score: 2, Informative

      About five years ago (1998-ish) I was using Quickbooks to track my home finances, including credit cards, one of which was Intuit's own credit card.

      I got behind once on a payment to the Intuit card, so WITHOUT my permission (except perhaps in a hastilty clicked-through EULA, but STILL!) the Quickbooks software does a transfer from one of my other credit cards and PAYS ITSELF something like $150.

      And I was only 3 weeks late, on probably a $5000 or so debt.

      I was schocked. Still am. FUCK INTUIT.

    2. Re:Quickbooks Pro 2000 was my last Intuit purchase by BenFaremo · · Score: 1

      What do you run now? Is there any viable alternative to QB2K?

    3. Re:Quickbooks Pro 2000 was my last Intuit purchase by originalhack · · Score: 1
      I use a custom Apache/Perl front-end to a MySQL databse for the retail end and M$ACCESS/MyODBC as a report generator and general table-update tool in front of that same databse. I would love to find a good report generator to make Access go away. Quickbooks could not handle tracking items on consignment and was too closed to integrate with anything that could. I do 20-40 consignment transactions for every check I write.

      Checkprinting would be handy, but is far less important than good consigned inventory tracking.

      If I ever get around to cleaning up my code, perhaps I will GPL it.

    4. Re:Quickbooks Pro 2000 was my last Intuit purchase by M.+Baranczak · · Score: 1

      Tell me about it. Not only is it impossible to export Quickbooks data to anything else, the Mac version can't read files that were made with the Windows version. But thankfully, the good folks at Intuit will convert your files for only $100!

      There don't seem to be hardly any choices in software for small business accounting, and that's a damn shame.

    5. Re:Quickbooks Pro 2000 was my last Intuit purchase by Anonymous Coward · · Score: 0

      here are some other (cross-platform) small business alternatives

      MYOB

      CheckMark

      Appgen

      MoneyWorks

    6. Re:Quickbooks Pro 2000 was my last Intuit purchase by Anonymous Coward · · Score: 0

      Your not listenting! It's only $300!!! Stop confusing us will all those unrelated facts!

    7. Re:Quickbooks Pro 2000 was my last Intuit purchase by RazorJ_2000 · · Score: 1

      Try BS/1 - you can buy the software, or buy the code and customize to your heart's content.



      Check out www.dbsonline.com

      --
      pi=sigma{n:0-infinity}[(1/16)^n][(4/(8n+1))-(2/(8n +4))-(1/ (8n+5))-(1/(8n+6))]
    8. Re:Quickbooks Pro 2000 was my last Intuit purchase by Anonymous Coward · · Score: 0

      "And worst, it has essentially no open interfaces so it traps your data within itself and refuses to allow itself to integrate with other applications."

      I guess sounding knowledgeable is all it takes to be informative. I develop apps that integrate with Quickbooks. The sdk from is available here and have yet to have Quickbooks "refuse" to integrate.

  28. ERP systems by thayner · · Score: 1

    The good news is that if you are willing to use a proprietary ERP system, then running Linux on the user's desktops will work just fine, several of them run just fine on Linux (primarily using a web browser interface -- mozilla works just fine). An example would be most of the Oracle's suite of software. This will allow you to have Open Source desktops and the like (with at least some ERP vendors you can have linux running on the servers too). Unfortunately, There are no good open source ERP systems yet that I'm aware of, although your requirements span quite a bit and software and undoubtedly some of the tasks can be handled well with open source software.

    One last piece of advice, customization is expensive and to an extent unavoidable, so consider how close the system comes to your ultimate result, how familiar your team is with the technologies involved, etc...)

    1. Re:ERP systems by nelsonal · · Score: 1

      Oracle's been preaching Linux for the better part of a year, they finally realized that it means you don't have to buy Sun hardware to get everything running. I think their new small business price includes RAC (their clustering softare). If they are telling the truth, Oracle's own company database runs on a Linux cluster.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
  29. Re:SHALL I use GIF or TIF or something else? help! by Anonymous Coward · · Score: 0

    I would convert all you images to BMP, then use a program like WinRAR to pack them all into a "concrete archive."

    The concrete format ensures that your files will be rock-solid readable 25 - 50 years from now, as long as you only access them infrequently (say 3 - 4 times a year). That's more than an order of magnatude longer than you specified, so I hope that'll work.

  30. right on by Anonymous Coward · · Score: 0

    only idiots would trust their business to an open source browser.

    1. Re:right on by frazzydee · · Score: 1

      funny that you say that, seeing as msie is NOT open source- and is one of the most popular web browsers- yet it is completely lax in security- especially with ActiveX. Much of the time serious msie security flaws (such as the recent address bar spoofing flaw (http://www.zapthedingbat.com/security/ex01/vun1.h tm)) are non-existant in open-source browsers such as mozilla or opera.

    2. Re:right on by Anonymous Coward · · Score: 0

      actually, the spoofing security flaw is present in older versions of mozilla. it has been fixed recently, but it's too bad most people don't upgrade their software.

    3. Re:right on by lee7guy · · Score: 1

      non-existant in open-source browsers such as mozilla or opera.

      I did not know that.

      Could you please give me some directions on where to download Opera's source?

      --
      Ceterum censeo Microsoftem esse delendam
    4. Re:right on by Anonymous Coward · · Score: 0

      sure, it's right here

    5. Re:right on by frazzydee · · Score: 1

      oops! You caught me. Sorry- opera is not open source. I believe it was originally based on netscape- but you are right in that it is not an open source browser. Many apologies for that mishap.

  31. Re:OSS Software in general.. by petabyte · · Score: 1

    To be quiet honest, I find that sort of ridiculous. The business I work for insisted on Macintosh and has been using Quickbooks since before I got there, but if I were using OSS to help a business there are certainly things it can do better than pen and paper.

    A simple spreadsheet in gnumeric or OpenOffice is surely faster than calculating by hand. Word Processors are a dime a dozen. I don't believe there is anything like quickbooks (heck, I have one windows machine around just so I can run Quicken) but there are certainly programs available that would make your life easier. Even the "easy to install/use" distros generally include abiword, gnumeric, and OpenOffice.

  32. Not necessarily by HPNpilot · · Score: 5, Informative

    Some net apps require Microsoft extensions or are written using proprietary IE calls and absolutely MUST be run on IE. And don't tell me changing the browser id string will make it work. That will eliminate the warning messages but not make things work. I am having to deal with this issue right at this moment.

  33. Bite the bullet with WINE by bluGill · · Score: 4, Insightful

    You will likely need windows for some things, unfortunatly. Fortunatly Wine works very well for a lot of window programs, and since you are looking for which one you use, you can demand Wine compatability from the start.

    Don't be a jerk instisting on all open source, you have a buisness to run, and that means spending money once in a while. Don't waste your money (except by sending it to me....), but don't be too frugal either. If you can only get what you need from a pay software, buy it and get on with your buieness.

    P.S. buy Crossover as your wine implimentation, those guys put a lot of support into wine and should be helped. (Or alternativly you can get WineX, but they focus on games so I doupt you care about their advantages)

    1. Re:Bite the bullet with WINE by Stillman · · Score: 1

      While I agree with your general sentiment, and the pragmatism that it is based on, this bugged me:

      Don't be a jerk instisting on all open source, you have a buisness to run, and that means spending money once in a while.

      1. Why does money have to be a factor? I'd really like to live in a world where all software was open sourse, even if "free as in beer" software disappeared completely. It's about Freedom, not money. To quote a coworker of mine, Licensing is the devil.

      2. If everyone just "bites the bullet" and uses non-OSS, proprietary software, there is no motivation for people to create good OSS alternatives. Don't hammer the guy for wanting an ideal situation - we all do. Should we all give up?

      --
      Prisoner #655321
    2. Re:Bite the bullet with WINE by nacturation · · Score: 1

      1. Why does money have to be a factor? I'd really like to live in a world where all software was open sourse, even if "free as in beer" software disappeared completely. It's about Freedom, not money. To quote a coworker of mine, Licensing is the devil.

      So you would approve of a world where you could get the source for any software package, but you couldn't redistribute that same source to others unless they had purchased a copy as well? Open source kind of implies free as in beer. Otherwise, you'd see a company start up, charge good money for their awesome GPL'd open source software, someone buys it and puts it on a website where anyone can get it for free.

      If seeing a movie costs as much as proprietary software, which movie theatre would you go to? One which charges you $500 to see an "open source" movie, or the one right next door to it which legally copied that movie and is showing it for free, with just as good a quality, and with no strings attached?

      2. If everyone just "bites the bullet" and uses non-OSS, proprietary software, there is no motivation for people to create good OSS alternatives. Don't hammer the guy for wanting an ideal situation - we all do. Should we all give up?

      What a defeatist attitude. Should an architectural firm go back to drafting by hand and staunchly refuse to consider using AutoCAD simply because there's no sufficiently decent open source equivalent? You speak of motivation, but the motivation is already there. A development team just needs to look at the market and say "Hey, there's thousands of companies out there spending many tens of thousands of dollars each for AutoCAD support and licensing costs because there's no open source equivalent. Maybe there's a market here for an open source version!"

      It's quite simple. If companies are choosing closed source software, there's a reason why. Maybe it has more features. Maybe there's better support available. Maybe it's one of hundreds of reasons. All of business comes down to a simple idea: find a gap in the market, fill it, and make a profit. This is what open source developers should be doing. If there's no profit in it, then perhaps that's a clue as to why there's only closed source versions available.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    3. Re:Bite the bullet with WINE by Stillman · · Score: 1

      Not sure it was defeatist? Quite the opposite I thought. I see giving in and running closed source software as defeatist - the easy option, if you like.

      Anyway, you're ignoring way too much - making money from support, and all the other millions of arguments available that are pro-OSS. It's not just a tangible product, like a can of coke. That said, I'll leave it - we clearly have very different views on this. :)

      --
      Prisoner #655321
  34. osCommerce by Last+Warrior · · Score: 1

    Ive been playing around with this one. The storefront interface is very similar to what amazon.com uses.

    it handles many different payment systems including internationally recognized ones.

    taxes, inventory, shipping, etc..

    http://www.oscommerce.com/

    good luck.

    1. Re:osCommerce by sourcehunter · · Score: 1
      osCommerce is HORRIBLY buggy, poorly written and extremely difficult to extend. We run it for one of our websites only because the customer brought it to us as a partially-implemented website and we (us + the customer) stupidly decided to stick with it instead of spending the time to write a custom one, thinking it MIGHT take less time and less of the customer's money. We (us + customer) seriously regret this decision now, as we (us + customer) have lost an incredible amount of time and they (the customer) have had to pay LOTS of money (to us) keeping it running. Yeah, someone out there will say that I benefitted monetarily from the decision (because of the money they had to pay us), and you are right. But I consider that a negative for customer relations. Thankfully we were finally able to start the process of scrapping this piece of junk and writing something sensible.

      Not to mention, osCommerce it is a WEB STOREFRONT, not a CRM or accounting package.

      --

      quis custodiet ipsos custodes - Juvenal
    2. Re:osCommerce by mp3phish · · Score: 1

      Could you please describe to me what is buggy?

      I am currently implementing 2.2 milestone 2 into a project. I would like to hear about your negative experiences with it. So far I have a test system up and running perfectly, using exactly what we need and so far no malfunctions...

      --
      Your ignorance is infinitely greater than you realize.
    3. Re:osCommerce by Anonymous Coward · · Score: 0

      What is buggy ?
      We are supporting more than 40 clients with some clients having more than one store without any problems. The code is clean but you need to know how the overall project is layered out. Like any big project.

      The CRM may be limited but sufficient for everyone I know. Some awesome features make up for CRM like track clients from page to page, montly reports (most viewed, most bought, taxes, keywords searched), news letters, support channel, shipping and payment modules. Try it out.
      osCommerce Loaded
      And let me know what is buggy.

    4. Re:osCommerce by mcgintech · · Score: 1

      osCommerce is extremely stable and fully featured. Plus is has a huge support following as well as excellent programmers adding modules and contributions everyday.

      osCommerce is a good solution for a web store front...it doesn't pretend to be anything else. Maybe you were using an earlier version or maybe you don't know what you are doing, but osCommerce can be very successfully implemented.

      --

      Uhhhh, yeah, thath dithgustin. [The lady's man]

  35. Do you want free software? by armando_wall · · Score: 0, Redundant

    The Lizard.

    MySQL.

    GNU Project.

    Slackware Linux.

    Mepis Linux.

    K Desktop Environment.

    Gnome.

    Perl.

    Apache WebServer.

    Roxen WebServer (very intuitive, and GPL!).

    Phew!! And that's a short list!! There are hundreds and hundreds and hundreds of open source, free-for-all applications.... so many it's almost absurd not to use them!! Go ahead and get them!

    1. Re:Do you want free software? by TheSpoom · · Score: 1

      Umm... He was looking for open source *accounting* software for the most part... Perhaps you are the start of a new trend of not only not reading the articles but also not reading the post? ;^)

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    2. Re:Do you want free software? by Delirium+Tremens · · Score: 1

      Just wait for him to be moderated "Interesting" and you "Flaimebait". That's the new trend around here, it seems.

  36. Re:SHALL I use GIF or TIF or something else? help! by fyoory · · Score: 1

    For black and white just use 300 dpi images. Tiffs offer typically very little compression unless they have some special codecs. I have access to high end Xerox document scanners with massive feeders and they primary use tiffs for rasterizations and wrap them in a proprietary compression format. But in the print industry, PDF storage of files you dont want to alter too much in the future seems to be the way to do it.

  37. Try a Mix by NullProg · · Score: 2, Interesting

    Open Source doesn't mean free. If you use mySql/ReiserFS in a commercial environment you will have to pay a fee (but you get the code).

    If you need Oracle and Windows to manage clients, then purchase a license for both. You could start out as a free company, and then work out the bugs without licensing issues. Start charging for the service later. As far as business/CRM software is concerned, IBM and SAP both offer professional services for Linux (but you need some money).

    Your not going to get free access to the credit card clearing houses using open source or proprietary software. You need a merchant license for this (along with money in the bank too). Software is easy to write, FDIC approval is harder.

    But then again, why a VOIP company? Did anyone write a business plan first? Who is your target audience? Slashdot users? Not me, I'm still comfortable with the landline connection to 911/1-800-CALL-WIFE that doesn't go down in a power outage or DOS attack. Can't get that with dialup/DSL/Cable.

    My opinion. Enjoy.

    --
    It's just the normal noises in here.
    1. Re:Try a Mix by SwansonMarpalum · · Score: 5, Informative

      Your opinion comes from a demonstrably spurious source.

      MySQL and ReiserFS are both made available under the terms of the GNU General Public License.

      The GPL allows people to do absolutely whatever they want with software obtained under it, including using it to run their business in a commercial environment. The GPL does not allow one to distribute the product which was obtained through the GPL in a non-GPLed product, or to distribute products which contain GPLed products under a non-GPL license.

      MySQL AB and Hans Reiser make their money by offering alternative commercial licenses which will allow you to distribute the work you derive from their work under a non-GPL license. This only means you have to pay them if you want to release software which links to the code they wrote

      --
      "Give away the stone, let the oceans take and transmutate this cold and faded anchor." - Maynard James Keenan
    2. Re:Try a Mix by hattmoward · · Score: 1

      Eh what? First off, ReiserFS is GPL, otherwise it wouldn't be distributed with the kernel. Second, MySQL is GPL also. You can use MySQL for your business needs for free. If your business distributes MySQL (say, bundled or embedded in a product), you can provide the source per GPL, or, if you don't want to provide the source, you can buy the alternate-license version of MySQL that doesn't require you to provide the source. Maybe you got confused at MySQL AB's site... you can optionally buy tech support for MySQL, but otherwise, it's free.

    3. Re:Try a Mix by NullProg · · Score: 1

      MySQL AB and Hans Reiser make their money by offering alternative commercial licenses which will allow you to distribute the work you derive from their work under a non-GPL license. This only means you have to pay them if you want to release software which links to the code they wrote

      I think this is what I was explaining to the poster. Open Source != Free. I think it also means even if he is using the software internally he should buy a copy from mySQL/Hans. Maybe I didn't make that point clear.

      Your opinion comes from a demonstrably spurious source.
      No, just the GNU lawyers :) We tried to ship a product (not a derived product, just a linked product) with mySql. Got burned for $15 per unit, and now we use Sqlite with a nice multi-threaded wrapper. We didn't have a problem paying $1 to $2 for a simple storage program. mySql AB wanted way too much money for an embedded device with a couple of tables.

      Anyway, Enjoy.

      --
      It's just the normal noises in here.
    4. Re:Try a Mix by Anonymous Coward · · Score: 0

      I don't think MySQL has been fully GPL forever, it wasn't something they went around shouting about because they wanted the FOSS coolness factor.

    5. Re:Try a Mix by m2e · · Score: 1
      I think this is what I was explaining to the poster. Open Source != Free. I think it also means even if he is using the software internally he should buy a copy from mySQL/Hans. Maybe I didn't make that point clear.


      Again: if you use it internally, you don't have to buy license.


      We tried to ship a product (not a derived product, just a linked product) with mySql.


      See? You shipped it. You didn't use it internally, you gave copies to third parties. In this situation, you can buy non-gpl licensed rights to it, or GPL-license your product. Linking counts as a derivative under GPL.

  38. Stupid racism. by Anonymous Coward · · Score: 0

    Just meet some black fellow humans, have a beer with them and then conclude that you may have made a stupid racist. I was a racist a couple of years ago but now I am not anymore. Yes, peoples ARE different but that's nice. Don't degrade black people please.

  39. Easy. by NetJunkie · · Score: 1

    Citrix. Put one or more Citrix servers in the server room. Put the few apps you can't find anywhere else on it. Citrix has clients for pretty much anything.

    You're set. As open source apps start filling the gaps switch over. No, Citrix isn't cheap but it works. It works very well.

  40. Open for Business by MasterMnd · · Score: 2, Informative

    ofbiz.org
    It's not a complete solution yet. But it has an excellent framework and a quite active group of programmers behind it.

  41. So what if your policy becomes moot? by gkuz · · Score: 1
    "Our business types are full of suggestions for supposedly excellent and well suited systems, however they all have in common that they require Windows on the client. If we choose one of those systems our OSS policy is pretty much moot ..."

    So what? Your OSS policy isn't business-critical. You're not looking to run an open source company, you're looking to run a VoIP company. If the "business types" want to run the books on a copy-protected closed-source system, let them. Why is this your decision to make?

    One thing I've learned in nearly 20 years in a variety of IT support and management positions is that what I think is cool or morally superior doesn't matter. If the customer wants XYZ, then that's what he wants, and my job is to give it to him as quickly and efficiently as I can, and keep it running as well as possible. Jeez, you know, I'd have the best system in the world if it wasn't for those damned customers...

  42. Business reality vs. FOSS idealism. by smoon · · Score: 4, Informative

    You're running a business. Get over the idealism and focus on what you _need_.

    You need an accounting system that an auditor from a public firm will write an unqualified opinion on. In general this is going to mean a commercial product -- Solomon, Great Plains, Quickbooks, etc.

    You need a payroll system that always works. Flawlessly. Many companies outsource this. Explaining to folks that the .7 version borked the checks and you've upgraded to .8 and that borked the witholding info so now you need to rebuild it -- that's unacceptable. Bite the bullet and focus on your business needs.

    You need a business plan that the investors technical people will sign off on. Betting everything on untried and little-used systems isn't going to get you there.

    So for a lot of things: buckle down and do what needs to be done.

    For the other 90% -- use open office, linux or bsd desktops, open groupware or even openexchange (suse). There are plenty of Linux/BSD/Apache/whatever storefront systems. Work on it. For the accounting/finance/etc folks -- get a windows terminal server and use rdesktop for those windows apps.

    --
    "But actually trying to use m4 as a general-purpose langage would be deeply perverse" --ESR
    1. Re:Business reality vs. FOSS idealism. by CSIP · · Score: 2, Interesting

      smoon's got a point - and you might be best of with a mix...

      Use open source wherever you can, but for some of the apps, you might need commercial ones.

      The commercial Accounting/Business management CRM, etc solutions that are out there are still years ahead of anything open source - they might be your best choice - and there are some available that will run on an open source OS (even for the desktop)

      (i work for a company that has such a product...)

      --
      "Nyquil - The stuffy, sneezy, why-the-hell-is-the-room-spinning medicine."
    2. Re:Business reality vs. FOSS idealism. by nick+this · · Score: 1

      I second the idea of outsourcing payroll. As far as accounting goes, our company is in the process of dumping Great Plains Dynamics for SQL-Ledger. Just because you pay $30,000 for a piece of commercial software doesn't mean it doesn't suck -- doesn't mean it isn't buggy, doesn't mean it won't cost you downtime.

      The difference in FOSS accounting software is the same as the difference in *any* FOSS software -- access to developers, community support, etc.

      If you manage FOSS the same way you do commercial software, with controlled upgrades in a development environment, parallel entry with switchovers after end-of-year, and the other prudent measures you would take with commercial software, I'm not sure you wouldn't be better served going with FOSS.

      If nothing else, it'll save you 10-20K per year.

    3. Re:Business reality vs. FOSS idealism. by thogard · · Score: 1

      I need something that works and won't be a time sink. I do technical stuff and the technical staff tend to get very distracted fixing the windows problem of the week. I want to be able to pick something the works today and will work in a decade without buying a bunch of new workstations every few years.

    4. Re:Business reality vs. FOSS idealism. by bmajik · · Score: 1

      please (if you don't mind) email me about what you disliked about Great Plains dynamics.

      I transferred to Great Plains from Redmond in November ;)

      (Great Plains is now owned by Microsoft)

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    5. Re:Business reality vs. FOSS idealism. by Anonymous Coward · · Score: 0

      is there an echo in here? you really didn't need to make exactly the same point all over again!

  43. What about... by inode_buddha · · Score: 1

    asking Novell about this? It sounds like what they're trying to do with their SuSE acquisition.

    --
    C|N>K
  44. What will your customers be using? by case_igl · · Score: 3, Insightful

    If you are a startup looking to get into the VoIP market, chances are almost all of your customers are going to be running some kind of Windows based computer.

    While I applaud open source and use it myself wherever I can personally, and in our offices, we still all have Windows machines on our desks.

    If 95% of your customer base (and honestly the number is probably higher) is using Windows to either use your product, learn about your product, or do things like manage their accounts it is foolhearted to not have that technology available yourself.

    Our servers and backend systems all run Linux, and yes it does save us money, but don't handicap your business' already statistically slim chances for success by not using a platform most of your customers will!

    1. Re:What will your customers be using? by Brandybuck · · Score: 4, Insightful

      ...but don't handicap your business' already statistically slim chances for success by not using a platform most of your customers will!

      While it is certainly true that you want to support the platform most of your clients have (English), the converse of deliberately turning away everyone else (Spanish) is false.

      Let's say you 5% of your potential customer base will use something other than Windows. You have 10,000 customers this year. By requiring your customers to use Windows, you've just lost 500 customers. You've also lost 500 others that they recommended to your competitors instead. If that lost revenue is greater than the cost difference of support their systems, you're stupid.

      Frankly, in this day and age, with well defined HTML, CSS and ECMA standards, requiring your customers to use Internet Explorer is insane.

      --
      Don't blame me, I didn't vote for either of them!
  45. Proprietary Business Software by Anonymous Coward · · Score: 1, Funny

    If Compiere was released under a suitable free software license, you could hire Eric Raymond to add whichever features you require, like database independence, for example.

    Of course, after the 12 months or so it would take him, you'd be tied to MySQL and none of the enterprise RDBMS features would work anymore, it'd be slow as hell, would work reliably only on commodity x86 hardware, and the only way to do a backup would be 'tar'. There's beauty in simplicity, though, right?

    On the bright side, you'd have three competing natural language config syntaxes to use, all written in python with an optional elisp plugin and a totally rad TeX output mode for your invoices. Too bad the binary printer drivers no longer work. "Impact printing" is all the rage, though, I hear, and is "# cat invoice.txt > /dev/lpt1" really all that hard?

    1. Re:Proprietary Business Software by duffbeer703 · · Score: 1

      Isn't Eric Raymond a zen master or nordic god or something?

      He'd probaly convince you to just pay him, and to hell with the work.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
  46. OPENGROUPWARE ON MAC OS??? ANYONE? by Eric_Cartman_South_P · · Score: 2, Interesting
    Does OpenGroupware run on Mac OS? I've been wondering for three weeks about needing an Exchange Server, but not wanting to keep a windoze box running 24/7. I would LOVE to get a powerbook and opengroupware as a server (for three people) and have outlook as the client (Outlook just works the best with the palm, multiple catagories, etc). Thanks :)

  47. Have you considered an ASP Hosted Application? by Anonymous Coward · · Score: 0

    if by CRM you mean leads, opportunities, sales pipeline type stuff have you considered a hosted model? something like salesforce.com may be worth a look. keeps you out of the business of managing apps. just make sure they work with your browser (e.g. if they write custom controls that require a certain browser that may present problems).

  48. Somebody has to say it... by motorsabbath · · Score: 1

    What about some of this much ballyhooed CRM on-demand stuff from Siebel, IBM, etc.?

    --
    The heat from below can burn your eyes out
  49. Re:Mozilla is utter crap by bubkus_jones · · Score: 1

    Upgrade to what? Opera? HA! If Mozilla is crashing on you that often, maybe you should look at your system.

  50. Hate to rain on your parade, but... by El · · Score: 2, Informative

    Your Customer Support department really needs to run the same OS as the customers they are supporting, so they can recreate problems and sound like they know what they're talking about when walking through steps to solutions. Unless all your customers are Open Source only shops, this means at least most of your customer support personel are going to need Windows boxes.

    --

    "Freedom means freedom for everybody" -- Dick Cheney

    1. Re:Hate to rain on your parade, but... by Anonymous Coward · · Score: 0

      It's a VoIP business, moron. This means both the Customer Support and the customers need to . . . use the phone ?

  51. Re:THINK ABOUT YOUR BREATHING ! by Anonymous Coward · · Score: 1

    You won't die if you hold your breath, unlike what you suggest. Instead, you'll just pass out at some point and your brain will start involuntarily causing you to breathe again. Nice try, though, troll.

  52. Re:Mozilla is utter crap by generic-man · · Score: 1

    I'm a registered user of Opera 7.23, and I've seen this browser crash more than anything except Konqueror. It got to the point where I had to disable Java to get performance up to a bearable level.

    Now don't get me wrong -- Opera is a great browser in terms of rendering and power-user features, but I have managed to crash it simply by going back and forward several times in quick succession. It also leaks memory: my memory cache is 4 MB, but I've seen the browser occupy at least 50 MB on several occasions (usually right before it crashes).

    --
    For more information, click here.
  53. Open source credit card processing by witten · · Score: 5, Informative

    You mentioned that you needed to process credit cards. Check out my employer, TrustCommerce, which offers a completely open source credit card processing API for connecting to our payment gateway. It compiles on tons of platforms (including Linux), and we have versions for many programming languages: C, C++, PHP, Python, Ruby, Perl, ColdFusion, Lisp, etc. All code is GPL.

  54. Don't force OSS into the wrong shaped hole by hikerhat · · Score: 2, Interesting

    OSS does a lot of things well. Things like development tools, operating systems, servers, and, well, I'm stumped past that. I've been running linux for 9 years, and it is all I run at home, so I'm not some MS flunky. OSS also does a lot of things really poorly. Easy installation, self configuration, and interoperation with business software are some of those things. As a startup you can't afford the time it takes to make OSS software interoperate with business software and other companies you will be working with. Start keeping track of the hours you spend trying to install and configure and make your OSS software work in this specific area, and you'll quickly see it isn't free. I'm guessing every piece of software you need is up to par and available right now in the commercial world, for a few thousand dollars. That isn't much considering the time and trouble it will save you.

  55. What does accounting have to do with VoIP? by rufusdufus · · Score: 3, Insightful

    Your accountants and your tech staff are totally different people right? If the accountants want to use Windows, and your techs want to use Linux, why not?

    I can totally understand the desire to be in total control of the software on your mission critical VoIP system, and Open Source makes a lot of sense. But forcing accountants who know zip about it to use Linux is foolhardy; the time wasted fumbling with an unfamiliar system will dwarf any savings (financial and spiritual) gained by using some open source thing.

  56. Freeside? by jjeffries · · Score: 4, Informative
    Maybe you should take a look at Freeside. It's aimed at ISP management, so it has most of the functions you'll need, plus it's pretty easy to extend so you could have it set up to provision your VOIP services. If you have a perl guy around it would be easy.

    I played with it for a while but the bosses where I work went with anther, Windows-based management system, that has as yet proven too difficult and unstable to actually put into production.

    1. Re:Freeside? by Grail · · Score: 1

      So keep going with Freeside in the off-hours (the hours that the bosses are off site). Run it in parallel with the "real" system if you have to.

      Then when the "real" system falls flat on your face like you know it will, just keep running with Freeside, "until the real system gets back on its feet".

      Has worked for me before.

  57. I suggest by Kohath · · Score: 1

    NetLedger

    1. Re:I suggest by Anonymous Coward · · Score: 0

      We're called NetSuite now.

  58. Make your own... by LostCluster · · Score: 3, Interesting

    You are not going to find an out-of-box product that is perfectly made for your business. Use the open-source LAMP combination (Linux, Apache, MySQL, PHP) to build your own application complete with a built-for you database scheme and user interface. That way, you're sure it'll support absoultely everything your business does, and have the ability to upgrade the software should you ever expand into another product line.

    Hire a consultant, and make sure you own the rights to the resulting code when you're done.

    1. Re:Make your own... by leandrod · · Score: 1
      > Use the open-source LAMP combination (Linux, Apache, MySQL, PHP)

      If you love your data give it PostgreSQL, SAPdb, Interbase, something decent. Not MySQL.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
  59. Sometimes the customer must be guided... by Phil+John · · Score: 3, Insightful

    ...we get it all the time, customer wanting xyz because it's the latest buzzword, or their friend uses it or they've been seduced by an evil marketing-droid.

    If it fits in with what they need to do and will give them more bang for their buck then go for it. However, sometimes they don't realise that solution xyz has problems efg and that actually solution hij would not only alleviate those problems but cost them less to have supported.

    Hopefully they will eventually come around to the fact that they didn't know what they heck they were doing when they specced xyz, that you are indeed the expert and ask for your assistance, net result? Everything will be right as rain.

    Now if they won't budge on wanting xyz, and it will be a PITA to support, you have to ask yourself:-

    how much will it cost me to offer that support?

    and: how much business (on top of the current project) will I see as a direct result of taking them on?


    If it will cost you more than it will bring in, it's time to either outsource it or let the customer know you can't do it for the price they want. They'll probably thank you for your honesty and come back to you when everyone else says the same.

    --
    I am NaN
  60. Re:OSS Software in general and accounting by Anonymous Coward · · Score: 0

    Do you really expect the OSS community to handle all the yearly complex changes in teh accounting code?

    If you do, you are an idiot and you deserve what you have coming.

  61. Re:Mozilla is utter crap by Anonymous Coward · · Score: 0

    try the 7.5 preview (preview 2 should come soon) it's rock solid and back/forward crash you mention has been fixed.

    ah finally a browser that uses up huge amount of ram, it was going to waste there sitting unused.

  62. Open for Business Project by Anonymous Coward · · Score: 2, Informative

    Open Source Java super-integrated shop-in-a-can.
    The Open for Business Project sports many features and integrated technologies. Just really impressive stuff, cannot list all the goodies here.

  63. Re:Ask /.: I'm A Drunken Has-Been by smchris · · Score: 1

    Well, Martha Stewart's stock broker was into reefer and ecstasy. You'd be on a terminal a lot and could probably learn about math like derivatives -- if only as a personal sideline.

    Read a book called "Confessions of a Stock Broker" many years ago that basically argued that they have ethics only somewhat below back street used car salesmen. I say go for it.

    Used to be the military was a place where you could work hard and party hearty but with drug testing I don't know that I'd sign up for Iraq.

    No. I think it is stock broker or roadie for you.

  64. I run an OSS CRM project by einhverfr · · Score: 4, Informative

    I can tell you that there are problems you may encounter at the moment trying to get all your needs met and integrated in the way you want. At best, you can probably buy a license for some components that are not yet available via OSS.

    Here is what HERMES offers at the moment:
    Web based CRM including appointments and tasks for customers.

    Features that should be out within another month or 2 include:
    internal communications system (i.e. communications not involving customers)
    Interal appointment handling (i.e. appointments not involving customers)
    Appointment and task delegation.

    In the mid range, I will offer UI independence via SOAP, LDAP, POP3, SMTP, and IMAP.

    In the long run, we want to offer most of what you are looking for. Please understand though, that I have been unable to find any open source packages for handling credit card transactions, so you would probably need to pay for an (expensive) license for such a component.

    Subscription management etc. is not a problem-- there are OSS solutions that could be modified to do this with a trivial amount of work.

    Anyway, Hope this helps.

    I have heard good things about SQLledger, but IIRC, it runs on MySQL, which has a nasty habit of truncating large numbers, so I am not sure if I would trust it. It should be easy to port to PostgreSQL though, I would think.

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:I run an OSS CRM project by sunset · · Score: 4, Informative

      I have heard good things about SQLledger, but IIRC, it runs on MySQL, which has a nasty habit of truncating large numbers, so I am not sure if I would trust it. It should be easy to port to PostgreSQL though, I would think.

      SQL-Ledger does not work with MySQL. It's a high quality project and works great with Postgres. I use and recommend it.

    2. Re:I run an OSS CRM project by Anonymous Coward · · Score: 0

      Hey, let me know when you get all of that stuff written because I'd rather take advantage of the fact you're willing to work for free rather than pay for something I'm going to use to make a profit on. Why would I even contract out work to India when people like you are willing to work for nothing?

      Keep up the good work, man! I might even contribute ten bucks to your project sometime.

    3. Re:I run an OSS CRM project by einhverfr · · Score: 1

      I know I should not feed trolls.

      However, most of the money in CRM is in customization anyway. I won't work for free, except to create a platform for the development of these services.

      --

      LedgerSMB: Open source Accounting/ERP
  65. Gnu Enterprise -- right idea, not yet ready by anon+mouse-cow-aard · · Score: 1

    might be what you are looking for. http://www.gnuenterprise.org

    Unfortunately, it doesn't look like enough of it is done yet to be useful. They are working on frameworks on top of which all the applications can be built, but nothing "ready to go" is available yet.

  66. Re:Real world vs. fanboy fantasies by TheSpoom · · Score: 0, Offtopic

    BWAHAHAHA

    Best. Troll. Ever. :^D

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  67. SimpleData by coryrauch · · Score: 3, Informative

    SimpleData CRM/ERP business software. Works on IE and Netscape, and runs on open-source amp (apache mysql php) platform. I work for this company and we have already over a 100 company sites using it.

    1. Re:SimpleData by ninejaguar · · Score: 1
      He's looking for an Open Source application as well as an Open Source infrastructure to support the application. I believe SimpleData (the application) isn't dual-licensed like MySQL, but strictly proprietary despite its basis on Open Source technology. That's nothing against you, but it isn't what he asked for.

      However, I've got to give you guys props for putting up this page:

      http://www.sysbotz.com/articles.htm

      You're selling a solution that requires some technical know-how by your clients. Rather than leaving them to Google themselves to death for basic steps on how to get from point A to point B, you've given them a good hand to set things up. Obviously, this is not only good for the clients, but helps you by making it that much easier for your clients to consider buying your product. Smart thinking!

      = 9J =

  68. Re:OPENGROUPWARE ON MAC OS??? ANYONE? by ptaff · · Score: 2, Informative

    I'd guess so for OS X. It's written in Objective-C, using WebObjects in a GNUStep environment, so the environment is kinda familiar for the Mac OS.

  69. Re:Real world vs. fanboy fantasies by TheSpoom · · Score: 2, Interesting

    Of course these facts come for the absolute UNDISPUTED source of proven independant facts, Microsoft.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  70. Some Easy Solutions... by ShwAsasin · · Score: 4, Informative

    When I started at my current employer we were an all Windows NT 4 company. Our embedded devices used Dos as well. After discussing the benefits of Linux vs. Windows CE/Pocket PC my manager decided we should write our new software for Linux. Although our software isn't open source, it's a minor step forward (in my opinion). One of our former employees who was incharge of shipping wrote all the databases in Access, which up until now has been a pain in the butt to find an alternative. If you have the time using Apache+PHP+MySQL is a great way to integrate a database for general purposes however it's fairly time consuming. Another alternative is using Open Office's data sources functionality and creating your own forms within the documents. It's similar to Access from what I've played with it, but I'm no Access expert. I do know that you access DBase, MySQL, and several other database types and since OpenOffice is available for Windows/Linux it's something to consider. I haven't found anything good as of yet and the accounting department is pretty reluctant to hand over their software for me to test in Wine. =D

  71. Oracle Apps will support Mozilla by ziegast · · Score: 3, Informative

    Requiring an Oracle license is one thing ..., not working properly with Mozilla is another (you need IE to use it fully in HTML mode). What other options are there?

    If you use Oracle Applications, you might be interested in Oracle's announcement that they're going to be supporting Mozilla.

    That takes care of half of the problem.

    -ez

    Karma: Whore (you look at your article scores after posting)

    1. Re:Oracle Apps will support Mozilla by barzok · · Score: 1
      From the article you linked:
      A precise timetable for Mozilla enablement wasn't forthcoming, since the move is still in the early planning stages, an Oracle spokeswoman said.
      And while he's waiting for Oracle's support, what's he supposed to do?
    2. Re:Oracle Apps will support Mozilla by Anonymous Coward · · Score: 0

      The gas station by my house is hiring. He could kill time working there until they could start using their database.

    3. Re:Oracle Apps will support Mozilla by jedaustin · · Score: 0

      Oracle applications do work with Mozilla... as long as you're running windows.

      The jinitiator installer doesn't work but it is easy enough to copy the jinitiator dll from the Oracle jinitiator directory to the mozilla plugins directory.

      I run Mozilla on windows every day with 11i.

      JD

    4. Re:Oracle Apps will support Mozilla by ziegast · · Score: 1

      Good one. (- tips hat -)

      Again, moving to Mozilla (eventualllllllly) addresses only half of his problem. Oracle Apps (and the staff/consulting needed to support it) is expensive enough to make desktop OS licensing fees look like pocket change.

      -ez

  72. Quasar accounting app for Linux by Anonymous Coward · · Score: 0

    Have you looked at the Quasar accounting app for Linux ?
    Review at:
    http://www.unixreview.com/documents/s=7781/sa mnews 1/

    1. Re:Quasar accounting app for Linux by ninejaguar · · Score: 1
      Interesting, but not Open Source as the author requested. Still, looks good.

      = 9J =

  73. Linux Clients + Citrix by Grant+Root · · Score: 2, Insightful

    If you really want Linux on the clients, but can't replace certain Windows apps, invest in a big Windows server running Citrix. It's expensive, but presumably you'll make back some of that cost in reduced maintenance.

    1. Re:Linux Clients + Citrix by reuben04 · · Score: 1

      I agree here completely, and should have been modded up as insightful.... It's pretty likely that they will not be able to get away from the microsoft world entirely, and Citrix will also extend the functionality of their network outside the perimeter. It is always a large upfront cost, but the payback is steady and well deserved. I have found that even with 20 desktops (assuming super redundancy is not needed) in less than 5 years, you should have already paid back that investment. Typically you upgrade software and probably hardware at the desktop level at least once within 3 years. With citrix you only need to upgrade that server's software, and if needed you can just add another citrix server to help with the load. I urge you to buy big here though. Citrix though highly useful does need the ability to expand quite a bit especially memory. Also make sure that the line of business application that you are going with supports Citrix, so that you will not get turned away when support is needed. (Don't laugh I have seen it happen it's not pretty)

  74. When will some OSS developers get a clue... by m0nkyman · · Score: 4, Informative

    ... and get together with an MBA, and write the killer app for OS. Put together a modular business package, customizable for a variety of businesses (that's where you make the money). Look at ACC-PAC for inspiration. Most businesses need :
    Accounts Receivable/Customer relations
    Accounts Payable/Supplier relations
    Inventory
    Payroll/ HR management

    This ain't rocket surgery. It is painfully dull, boring and potentially stupidly lucrative.

    As one person I suggested it to said: "Thom, that would be great but involves two things that geeks hate: writing accounting software, and cold calling."

    Most businesses that need this desperately are small to medium sized businesses that are currently using a few thousand dollars worth of computer hardware exactly the same way they would use a two hundred dollar typewriter.

    When I started where I work, inventory was typed out in MS Word, and printed out once a year, with additions hand written throughout the year. We're currently paying someone several thousand dollars to write an inventory database for us in Filemaker. Why wasn't this done years ago? THEY DIDN'T KNOW IT COULD BE DONE!!! If you want to make a good living, and can write accounting software, cold call businesses in your area, and tell them:
    "I can make the computer work the way YOU want it to work, not make you work the way that off the shelf software wants you to work."
    You will make the sale, and you can reuse your code on the next project.

    Why don't I do it? I have a job I like more, that pays enough to keep me in all the toys I want. :)

    --
    ~ a low user id is no indication I have a clue what I'm talking about.
    1. Re:When will some OSS developers get a clue... by CaptainTux · · Score: 2, Interesting

      I was actually talking to an accountant a few weeks ago about working together to do this exact same thing. I know of a few companies that need a REAL accounting/ERP solution and, to be honest, there just aren't any good options out there. If anyone's interested in working with me on this get in touch. I've got the accountant who'll consult for free. This could be do-able.

      --
      Anthony Papillion
      Advanced Data Concepts, Inc.
      "Quality Custom Software and IT Services"
    2. Re:When will some OSS developers get a clue... by DaveV1.0 · · Score: 2, Insightful
      This ain't rocket surgery. It is painfully dull, boring and potentially stupidly lucrative.

      This and the fact that most geeks do not need the software is why it will not be written anytime soon. No one wants to do the boring drudge work involved to make it usable. Just look that the ever-increasing number of half-finished OSS projects for proof. Onces the sexy code is written, development slows, documentation is neglected, and developers move on to the Next Big Thing.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    3. Re:When will some OSS developers get a clue... by Leebert · · Score: 2, Funny

      When will some OSS developers get a clue... ... and get together with an MBA, and write the killer app for OS.

      Yes... Now where would we find an experienced devloper with an MBA? Hmmmm. :)

    4. Re:When will some OSS developers get a clue... by Linus+Sixpack · · Score: 1

      Just off the top of my head I'd suggest Alan Cox.

      Currently heavily involved in Kernel activities and in the midst of his MBA.

      There are probably more.

    5. Re:When will some OSS developers get a clue... by Andy+Davies · · Score: 1

      He isn't the only geek studying for an MBA...

    6. Re:When will some OSS developers get a clue... by ewg · · Score: 1

      You're right about these opportunities. My employer is a small but growing company in life sciences where the owner values control and stability above all. He paid what he considers a lot of money for what objectively is a low-end ERP system, designed for light manufacturing operations. After months of customization, it still doesn't fit the way he and his managers thinks their labs should run.

      Some entrepreneurs are in business for themselves because they like everything done Their Way. They control every other aspect of the businesses they've built and hate it when expensive employees tell them their expensive computer systems can't do something simple they want to happen. Definitely "stupidly lucrative" rewards if you can solve that problem.

      (I was out of the loop on the entire project [if in fact there *is* a loop?], and my strategy is to stay as far away from it as possible for as long as possible.)

      --
      org.slashdot.post.SignatureNotFoundException: ewg
    7. Re:When will some OSS developers get a clue... by PepperedApple · · Score: 1

      I might suggest that someone who has shelled out 100,000's of dollars on an MBA wouldn't want to contribute her services for free. If the MBA and developer really had the talent to create a "killer app" wouldn't they want to get paid for it?

      I don't mean to troll, I really am curious. I hear many people on slashdot harp on the benefits of OSS in one breath, and then complain about their jobs in the next. Wouldn't it make sense for these people to get a job writing software and getting paid for it, instead of writing high quality software for free and then earning money doing something they hate?

      Writing free (as in beer) software for home users I can understand. But CRM and Accounting software saves companies thousands of dollars in labor costs. If his company is going to be making money with your software, doesn't it make sense that you should get a kickback?

    8. Re:When will some OSS developers get a clue... by Spoing · · Score: 1
      1. I don't mean to troll, I really am curious. I hear many people on slashdot harp on the benefits of OSS in one breath, and then complain about their jobs in the next. Wouldn't it make sense for these people to get a job writing software and getting paid for it, instead of writing high quality software for free and then earning money doing something they hate?

      Who says we're harping about the open source parts? Try getting paid to deal with MS Access one-off DBs all day long! Reuse of OSS and using better processes/procedures are two ways to stop this madness and still get paid. Not everything is roll-your-own.

      1. Writing free (as in beer) software for home users I can understand. But CRM and Accounting software saves companies thousands of dollars in labor costs. If his company is going to be making money with your software, doesn't it make sense that you should get a kickback?

      Who says you can't charge for OSS? Most coding is customization or one-off applications anyway.

      Keep in mind that once you create a program, it can be duplicated easily and does not expire from overuse or neglect. Over time, the trend is to eliminate the closed source parts since there is no reason to pay for from scratch new development when most code does not get stale and only requires a minimal amount of tending.

      OSS CRM might not be there now for everyone, though there is little reason to use the closed options for many (not all) companies besides a security blanket.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    9. Re:When will some OSS developers get a clue... by rjstanford · · Score: 1

      Of course, like most things, its not rocket surgery if and only if you're doing the "basic" level of service. Which is all most OSS projects do - and which, honestly, is all most companies need as well. But when you get into the bigger situations, it at least rapidly approaches brain science. For example, I've worked on inventory apps in the 3+ million LOC range that were still considered "basic" in some functional areas. I'm sure that the other examples given are similar.

      --
      You're special forces then? That's great! I just love your olympics!
    10. Re:When will some OSS developers get a clue... by Ogerman · · Score: 2, Insightful

      I hear many people on slashdot harp on the benefits of OSS in one breath, and then complain about their jobs in the next. Wouldn't it make sense for these people to get a job writing software and getting paid for it, instead of writing high quality software for free and then earning money doing something they hate?

      Absolutely! Once geeks realize that OSS is not just a toy but a means to make a good living, we will see the latent OSS revolution take place. For this to happen, however, we must truly collaborate and strike out on our own.

      If you look around, most of the best OSS is that written by people who are being paid for their efforts one way or the other. Always remember this: OSS is not about a free lunch. It's about meeting needs in the most efficient way possible.

      For core OSS business software, we need an organization like Apache that serves as a highly professional center of collaboration, funding, and outside contribution.

    11. Re:When will some OSS developers get a clue... by Ogerman · · Score: 2, Insightful

      This and the fact that most geeks do not need the software is why it will not be written anytime soon. No one wants to do the boring drudge work involved to make it usable. Just look that the ever-increasing number of half-finished OSS projects for proof. Onces the sexy code is written, development slows, documentation is neglected, and developers move on to the Next Big Thing.

      The fundamental problem here is that many (most?) geeks view OSS as just free software / free lunch / hobby. Sure, nobody wants to do the drudge work, but there's big money in that drudge work! Consulting / development of OSS can be a very lucrative business, but most geeks are afraid to try! As a result, all the OSS business software sucks terribly. Let me be even more to the point: this is holding back the entire OSS revolution.

      Remember: Open Source Software is not about a free lunch. It's about meeting your needs as efficiently as possible!

      What we need is professional, Apache-style collaboration on a single complete and modular OSS business software solution. It must be designed with modern software architecture and not cut any corners whatsoever. That means professional n-tier design and not crappy, monolithic, web-based PHP/*SQL nonsense. Think J2EE but using entirely FOSS. Right now, the only project that is anywhere close to moving in the right direction is GNU Enterprise (www.gnuenterprise.org) but it needs a lot of development help before it can become usable. The other option is JBoss, an OSS J2EE solution, but it still requires the Sun JDK as the OSS JDK's are all way behind. J2EE is also massively complicated with a steep learning curve and kinda fails the KISS principle in my opinion.

  75. Re:Real world vs. fanboy fantasies - A bot? by innerweb · · Score: 1

    I am starting to think this guy has a bot that posts theses and then looks for replys that he can pounce on.

    Seriously. If those facts were correct, then the people (all but one) I have worked for in the past must be unable to add. They saved a bunch on Unix, then linux. Less hardware, less people to maintain, less downtime (less pissed off customers). List goes on. MS may have purchased some fancy science-like surveys, but as I said before, 2 out of 3 dentists surveyed say they use .... (in 1 out of 20 surveys)

    Cripes, I think Family Feud has a more accurate survey system than most stuff I read backed by MS.

    --
    Freud might say that Intelligent Design is religion's ID.
  76. Why? by Flavius+Stilicho · · Score: 2, Insightful

    We want Linux and OpenOffice on every desktop. We want to be able to access customer data from a variety of clients, even including Windows. The same goes for Accounting data, HR data, QA data, you name it. Do we have to write our own system from scratch? I'm not sure that is very realistic."

    It seems to me that you need to figure out why you want to use OSS because if you hinder the business unit's ability to interact with clients (internal and external) you're not going to be in business long enough for it to matter. Find the right and best product for the job regardless of whether it's open or closed.

  77. Open Source Not necessary by Stephen+Samuel · · Score: 2, Informative
    For those of you not paying full attention to the areticle, this guy is fine with paying for his software (Oracle licenses, for example are rarely cheap). He's even willing to plug his nose and install a Windows server if necessary.

    What he's ticked about is having to put Windows on every desktop because the client end only works on IE (guh!).

    --
    Free Software: Like love, it grows best when given away.
  78. Re:Real world vs. fanboy fantasies by isabellf · · Score: 1

    Hehe ! That's a REEEAL profesionnal...

    Is he Gilderoy Lockart cousin or something &

  79. Some constructive criticism... by IANAAC · · Score: 1
    Get some certificates in NON-Microsoft products. Then back them up with some real-world experience (real-world MS experience too).

    Then we might be more willing to listen to you.

  80. ofbiz.org! by porkrind · · Score: 1

    Open for Business rocks! Whether or not it's complete depends on what you need, obviously.

  81. Yep Another Microsoft Fool by Anonymous Coward · · Score: 0

    Number one most places put linux in the wrong places at first. Linux makes a good webserver and fileserver also clusters like heck when you need it ie boot cds in the desktop machines at night alowing night time processing of large data. Replace fileservers and webservers first after that stage is complete look at replacing more as parts turnup. Don't forget that linux based Sqls can be used from windows software in place of microsoft SQL server.

    People forget that linux can run smb shares by samba. You might have a domain controler or 2 being windows with 6 linux fileservers this is a huge cost saving.

    Now there are places in every business that linux rocks. The trick is getting the tools to fit it and not installing Nvidia video cards lets just say something with Nothing from Nvidia is simpler to deal with.

    How can you tell a microsoft fool they cannot even spell linux. Linux is not unix with a L.

    The question is how can I make my servers make me more money do I rent them out to do video processing at night when I am not using them. Just business IT departments are the most wasteful department in some companys due to the fact that they are not prepared to mix and match to get the best price and performance. I do not say that linux does everything but mixed right no problems better performance less spam less virus trouble. Big thing is that when setup in server mode drop back to init 3/4 depending on setup this is a text mode removes the ram over head of running Xfree86(the graphical enviroment) So that as much power that the machine has can be giving to web/file/sql serving.

    1. Re:Yep Another Microsoft Fool by Anonymous Coward · · Score: 0

      Um you must be new around here or something because that was a TROLL. A pretty pathetic and obvious one at that. Please answer your clue phone.

  82. Couple bucks, huh? by HangingChad · · Score: 1
    It costs you a couple bucks for some Windows licenses. In the grand scheme of your business, it is an insignificant cost.

    Insignificant to who? I don't know what kind of business you have, but to a lot of us those license costs are absolutely f'ing insane. I can take the money I would've spent on one copy of XP and pay for web hosting for a year. For the cost of one copy of Office I can build a really decent PC or buy a monitor. For the cost of MS Small Business Server I could build a network storage device.

    I'm glad your business is so flush with cash that you can squander it on MS licenses, but some of the rest of us don't have that luxury.

    Besides, if it came down to a choice between hiring someone and paying MS, I'd opt for spending the money on a real human being opposed to a faceless corporation that doesn't give a crap about me or them.

    Buy, hey, I'm glad you can lay off people without a second thought. Doesn't matter as long as you have your condo in South Beach, right? Unfortunately I think about their wives, their kids and how long they might be out of work.

    I'm glad you're okay with things, because in a cynical moment I might be tempted to think you're part of what's wrong with this country.

    Asshole.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    1. Re:Couple bucks, huh? by jptechnical · · Score: 1

      So what kind of business do you run/work for? You seem pretty heavy handed in dishing out the anti MS rhetoric.

      Do you have anything to back up your statements or are you just a bitter out of work IT guy that got screwed when the demand for Free Software resulted in a demand for Free labor or cheap labor?

      --

      Boredom's not a burden anyone should bear.
    2. Re:Couple bucks, huh? by Anonymous Coward · · Score: 0

      I'm glad your business is so flush with cash that you can squander it on MS licenses, but some of the rest of us don't have that luxury.

      So your business is so poor that you can't afford a year of hosting otherwise? You can find a year of hosting for $8. Yeah, per year! Might not be the most reliable, but if you're really on that big of a budget... you take what you can get, right?

      And shit, what are you doing worrying about network attached storage if you can't afford to squander one or two hundred bucks? Penny wise and pound foolish you are! You'd probably rather waste an afternoon of your time assembling a new PC you put together from scratch than just leasing a cheap one from Dell for $20/month which, by the way, has the latest version of the MS tax included.

      Get your new Dell PCs, have them up and running so your workers can use them, and start making some money already. Quit dicking around with all your nickels and dimes and start bringing in some profit! If your business is seriously so broke that you can't afford these things then you shouldn't even be in business. Maybe you should be unemployed and writing open source software. In which case I applaud you because, as the owner of a profit-making venture, I use open source software to make a profit. I take advantage of the free labor that people like you provide to make money. Why hire local people or even outsource to India when I've got schmucks like you willing to work for absolutely free? I *LOVE* open source. Keep it coming, sucker! Let me know when it gets to 5-Stable and I'll be right there to make money with the countless hundreds of hours you and others invested for the benefit of mankind. I would have had to hire people and provide good paying jobs for that kind of work, but because people like you seem to enjoy working for free, I just don't need to anymore. Next time I see you at the drive-thru, no... I don't want fries with that, but I'll shake you hand and thank your efforts as I drive to that next meeting to close another hundred thousand dollar deal, courtesy of your software which cost me nothing.

  83. Licenses by Anonymous Coward · · Score: 0

    Dear sir,

    If you had put your pretty license in the top, I could have saved reading your post. My mind is now corrupted with thoughts I may not even have rights to!

  84. A few things to consider by invisik · · Score: 5, Informative

    I am a consultant that started my own thing just about a year ago. I do a lot of day-to-day Windows stuff, but internally run SUSE on just about everything and my wife has a Powerbook.

    We use Quickbooks 2003 for accounting. Works well, fairly easy to use for my non-accounting brain. What I did to accomplish this was to run a Windows 2000 Server basically as a terminal server to allow either one of us to use Quickbooks on our boxes. I had the firewall forwarded so my accountant could get into it as well. They key is not to use the box for anything else, no web browsing, no e-mail, no nothing. Keep it patched, toss on a copy of Symantec antivirus, install the free version of SFU and you can back it up over the network on yer linux box. Seems to be the best way to "Windows-enable" your linux network.

    I also run Mozilla mail against SUSE OpenExchange Server with great success and happiness. OpenExchange has an excellent web interface to mail as well as document management (with revision control), knowledgebase, contacts with contact history type functionality, job and project tracking (admittedly difficult to use), and internal instant messaging. Can sync yer Palm to it as well, or toss on Outlook with IMAP if you really have to. It's quite an excellent product and the pricing is quite reasonable considering what it can do. Doesn't need huge system resources either. I run it on dual a PIII-866 with 256MB right now--512MB would be quite sufficient. (swaps a bit with 256)

    OpenOffice.Org runs on the SUSE desktops and the PowerBook has genuine MS Office X. She gets into some complex Excel formulas and macros so decided to go MS on that one. I have NO problem recommending OpenOffice.Org to anyone doing office tasks. If you gotta have support, go StarOffice from Sun--just as good, only a few bucks.

    I haven't really gotten into any of the PHPProjekt-type wares. Seem to be a lot of functionality, but not much of it done up really well, and much less of it useful in and office setting. That groupware "killer app" is still lurking out there somewhere, if it's not the SUSE product.

    Linux on the desktop is definately do-able. I do it here. My wife's old PC with XP crashed a few months ago--bought her the PowerBook and never thought about the Windows box again. All of your major tasks can be done on linux. I have an IBM X31 laptop and SUSE Pro 9.0 support all my hardware, including wireless network card and even some funky IBM stuff. I'm sure RedHat would be fine as well, especially on desktop systems--your preference.

    The community will get better with accounting-type programs. I think it will probably still be a few years until something surfaces. The Win 2000 as terminal server should suffice until then, and it's not too expensive.

    Good luck in your efforts, let us all know how you end up!

    -m

    --
    http://www.invisik.com
    1. Re:A few things to consider by dedazo · · Score: 1
      My wife's old PC with XP crashed a few months ago--bought her the PowerBook and never thought about the Windows box again

      Why didn't you give her the same laptop with Linux installed on it? Is there a specific reason why you bought a Mac instead of "eating your own dogfood" and using Linux instead?

      Don't take this the wrong way, but it seems to me that if you're going to preach the wonders of open source one minute and tell us that you bought your wife a Powerbook the other then I find it difficult to believe that "Linux on the dektop is doable" unless I have abundant free time and mad skillz to make it work (or pay you/someone like you to do the same).

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  85. Re:OSS Software in general.. by gaijin99 · · Score: 1
    I don't believe there is anything like quickbooks (heck, I have one windows machine around just so I can run Quicken) but there are certainly programs available that would make your life easier.
    Has anyone here tried GnuCash? I don't have accounting complicated enough make it worthwhile using accounting software, but I do wonder how it stacks up compared to Quicken...

    --
    "Mission Accomplished" -- George W. Bush May 1, 2003
  86. What OSS is about? by AchilleTalon · · Score: 2, Insightful
    Seems you forgot what OSS is about. It's about customizing, debugging, developping, sharing, documenting and contributing. That's where the cost of your software lies.

    If you think you have no time for any of this item or no bucks to pay for someone else to workout on what prevent you to use it, you may be happy with a commercial package you will pay someone to install with the great advantage to open an incident report or bug report when you will be stuck with it. Or open a design change request, hoping the software vendor will consider it in any coming release of his product.

    There is no such thing like a free lunch!

    --
    Achille Talon
    Hop!
  87. Xterms by Anonymous Coward · · Score: 0

    Get some NCD XTerms that will render both Citrix and X11 side by side and your workstations will be set. Set up a NFS/Samba server so that everyones workspace can be unified and watch your TCO go down as you will only have to worry about a small handfull of servers and the desktops will be praticaly maintence free.

  88. Abas ERP by Zak3056 · · Score: 1

    Accept that you can't be a COMPLETELY open source shop. It can't happen.

    That said, take a look at Abas ERP http://www.abas.de/en/index.htm). The server runs on linux (or Windows, or HP-UX, or even AS/400 believe it or not) and the clients can run either windows/MS Office, or linux/Openoffice. It's a full featured ERP system, and is frankly pretty cheap. Dirt cheap. If you've priced ERP systems in the past, you'll be stunned.

    If you're serious about going the "as open source as possible" route, give their Virginia office a call. Tell them then you heard about them from a large user in east Tennessee. If you think they're worth investigating further and want to see a business actually using it, I can arrange for you to tour my location and talk to my users.

    Disclaimer: I don't work for Abas, but my company is a large customer.

    --
    What part of "shall not be infringed" is so hard to understand?
    1. Re:Abas ERP by Tsu+Dho+Nimh · · Score: 1
      That said, take a look at Abas ERP http://www.abas.de/en/index.htm).

      Does it do BOMs and manufacturing activities? That's where most of the ERP software falls short - they assume you buy and sell, not buy, assembel, and thejn sell.

    2. Re:Abas ERP by Tinidril · · Score: 1

      Yeah, it could never happen.

      --
      XML is the best data format; unless your data needs to be read or written by a human or a computer.
    3. Re:Abas ERP by Zak3056 · · Score: 1

      Yeah, it could never happen.

      I have to say, while I believe he's completely gotten rid of Microsoft, I DON'T believe his shop is 100% open source. I have no doubt that all of his workstations are running on linux, that he's using open office, and some open source mail client, but something, somewhere, is closed source.

      The story author made the point that Compiere is not ready for prime time, and it's probably the best example of an open source ERP system. By those lights, I again come to my original statement: "It is not possible to have an open source only shop" with the following qualifier: Unless all you're using right now is windows/office.

      He makes the point about how certain things are hard to find

      --
      What part of "shall not be infringed" is so hard to understand?
    4. Re:Abas ERP by Zak3056 · · Score: 1

      Does it do BOMs and manufacturing activities?

      Yes. The system was actually designed with small-midsized manufacturers as the target customer base--or so I've been told, at any rate.

      BOMs, worksteps, scheduling, job time accounting, serialization, etc.

      --
      What part of "shall not be infringed" is so hard to understand?
  89. Re:SHALL I use GIF or TIF or something else? help! by root:DavidOgg · · Score: 1

    Use good old IFF or ILBM.

    Who knows how long BMP will last anyway? It would suck if Windows bit the bigone and Linux discontinued (or at least made uncommon) the BMP format.

    IFF and ILBM have been around since the Jurassic period.

    --
    --AROS is an Open Source AmigaOS clone, and source compatible with AmigaOS! Try the x86 build at http://www.aros.org
  90. Face it: OSS stinks at business by Anonymous Coward · · Score: 0, Flamebait

    Every time someone asks a question like this, you guys start spouting off software titles no one has ever heard of that you found in a search. What legitimate, recognizable companies are using only OS to run their business??

    Have any of you actually used these programs? If you had, you would know that none of them individually or all together do what the guy was asking for:

    "We want Linux and OpenOffice on every desktop. We want to be able to access customer data from a variety of clients, even including Windows. The same goes for Accounting data, HR data, QA data, you name it."

    Good luck pal. A combination of crap that is integrated by a shoestring might do all these things, but they won't do it very well.

    You can run your little "consulting" or lawnmower business or keep recipes with OS all you want, but just try it with a real business when SIGNIFICANT CAPITAL is involved.

    Try not being able to make Payroll some time because your buggy Open Source apps blow up and you can't get anyone to fix it fast enough. No thanks.

    Bottom line is that fanboy crowing about attempts at open source business software are a joke. Open Source Order Entry, Accounting, HR, Inventory, etc. titles pale in comparison to whats out there for Windows. There is no contest. Web servers? Sure. Firewalls? You bet. But business software? Nope.

    The legitimate business world does not want the risk associated with dealing with one-man software outfits that "posture" as if they were a legitimate business. Nor do we want some fly-by-night piece of s--t that some teenagers wrote one night on a whim and decided to try to sell it before they drop it after graduation. We don't want to wait for emails from some bozo in Germany if we have an emergency with our systems.

    Take your buggy (and frequently abandoned) "projects" and trade them with each other.

    Me, I'll go the safe route and still be in business when you're back working at Best Buy.

    1. Re:Face it: OSS stinks at business by FLoWCTRL · · Score: 1

      There is obviously a demand for open source business software, and in time, it will be available, and of comparable quality to whatever is available commercially. The whole open source movement is still relatively young. There are a lot of big, powerful companies investing heavily in open source software now, though (IBM, HP, Apple, Sun, to name a few). So the catch-up time will be shorter than the time its taken to come this far.

      When people like yourself lock your businesses into a proprietary environment, it will be all that much more expensive and painful to change things when your competitors start to kick your ass because they're not burdened by the ever increasing costs, and decreasing code quality, of proprietary software.

    2. Re:Face it: OSS stinks at business by Anonymous Coward · · Score: 0

      Because if it's Open Source you're totally not locked by the vendor. You'll be able to get all that neat software for free, and no one is going to charge you for it. And if they do, someone will just take the GPL code and change it a bit, and you won't be locked in because versioning problems don't exist - regardless of what the entire history of software engineering tells you.

      Vendor lock in doesn't exist. Software lock in exists.

  91. (OSS != theBest()) by jamesp73 · · Score: 1

    OSS does not guarantee that you get the best software. I appreciate the argument that "if it doesn't meet your needs, you can modify it." Who does that? And do you scour source code and verify that it's doing things in the most secure manner possible? Blah, blah, blah. Use open source where it's prime-time: Server OS, Web server, LDAP, SMTP, *maybe* Java app server, database server. But buy a freakin' copy of quick books and move on.

    --
    James Prickett
  92. What the hell is Linux 7.0??? by root:DavidOgg · · Score: 1

    > They compared Microsofts IIS to the Linux 7.0 webserver.

    What the hell is "Linux 7.0? "

    --
    --AROS is an Open Source AmigaOS clone, and source compatible with AmigaOS! Try the x86 build at http://www.aros.org
  93. Oracle by Jonathan+Platt · · Score: 1

    I remember hearing that Oracle are going to ensure that future products will all be Mozila compatible...~"~

    I'm afraid for allot of businesses Linux is just not an option. We had a look at switching but couldn't, mainly because there were no quality accounting packages that would run on it.

    Who ever said "risking your business was not worth the cost of the liscence fee", above was right, and it is a big reason why allot of small and medium sized companies can't switch.

    note: we are based in Australia

    --


    VENI, VIDI, VICI, DIXI
  94. I hate to say it, but . . . by taustin · · Score: 1

    We want Linux and OpenOffice on every desktop.

    Then you don't want to run a business, you want to preach a crusade. And the two are mutually exclusive.

    1. Re:I hate to say it, but . . . by sloanster · · Score: 2, Insightful

      taustin: Then you don't want to run a business, you want to preach a crusade. And the two are mutually exclusive.

      Sorry, but I just don't buy the idea that using something other than microsoft windows automatically makes you a religious crusader, and I reject your assertion that using something other than microsoft products, and running business, are "mutually exclusive" -

      Amazon.com is running a fairly successful business on Linux. IBM, Oracle and Novell are are moving to linux on the desktop, but taustin is itching to set them straight, because according to him, their current direction is "mutually exclusive" with running a business.

      taustin, perhaps you should contact the CIOs of those firms and have a word with them about the impossibility of running a business on Linux?

    2. Re:I hate to say it, but . . . by Anonymous Coward · · Score: 0

      IBM, Oracle, and Novell don't have ONLY open source on EVERY desktop. If they did try to do that and neglected sources of profit because they weren't open source, their shareholders would raise hell and heads would roll.

      Going more open source is great. Wonderful. But saying "I'm not going to run my business on anything unless it's open source" is Just Plain Stupid and for businesses who are accountable to shareholders, it's just not an option.

      Would you like to present the annual report to shareholders and claim that you could have made $10 million per year in additional revenue at no extra cost if you had also used Windows, but you didn't because of your ideology? Religion and business don't mix.

    3. Re:I hate to say it, but . . . by sloanster · · Score: 1

      Note well, the man didn't say he wanted to use "only open source on every desktop", he said "linux and openoffice", which leaves plenty of room for conventional, closed source apps as well.

      Speaking of religion, the frantic need to somehow include microsoft software in every scenario smacks of a cultish devotion, does it not?

  95. sql-ledger by dentar · · Score: 2, Interesting

    if you're referring to bookkeeping, then try sql-ledger.. i run mine on it!!

    --
    -- I am. Therefore, I think!
  96. Freeside! by Anonymous Coward · · Score: 0

    Freeside is exactly what you're looking for....check it out.

  97. 3 letters: S A P by notlisted · · Score: 2, Informative

    SAP

    * Gives you all the functionality you asked for (and more).
    * Server app runs on linux.
    * Client UI runs is cross-platform (Java).

    It's definitely not free but you said you're willing to pay for the platform..

    1. Re:3 letters: S A P by Anonymous Coward · · Score: 1, Informative

      * Will cost you millions to try to get it working... Rocky Road [that article tries to whitewash the problems]

      Having worked on systems of this size SAP/PeopleSoft/Sebiel - I have seen more not work than work - companies don't brag about it because they can't admit that they fucked up that badly.

      Smoking gun, emperor with no clothes, kid hidden in the basement, etc that is the reality of big $ ERP/CRM systems.

  98. Running the Enterprise off Windows by oort+cloud+daikini · · Score: 2, Informative

    I've investigated this same issue for a while and I would like to weigh in with the little I've gleaned: First, an observation: Separate notionally the idea of open source and the idea of running on linux/unix / not windows. Essentially, for the enterprise you need a robust Database product, easily achieved opensource via PostgreSQL or MySQL with a plethora of interface design tools available. Perhaps you would consider this bookmark: http://www.dbexperts.net/ Here you are not compromising anything by going opensource! Implement your own CRM in this environment. Open source is not there yet with an accounting package that you want to run your enterprise on. That does not mean you can't run your accounting on Unix/Linux and thereby eschew the Microsoft Domain. Until October 2003 the Silver bullet for enterprise accounting was Appgen. Alas they are in play. Refer to this website to get the latest dope. http://www.aaxnet.com/product/appgn.html This address is for a dedicated VAR who has been tracking the progress of the AppGen product. Worthwhile to click to his homepage while you're there. He speaks gospel. Finally, you need your office product, and since you are on slashdot I am confident you know about openoffice.org. I kind of wish they would make an open office "lite" commensurate with ThinkFree Office in code size, capability etc. because the full open office suite can be overwhelming for some management and clerical types (and even geeks who would rather use other tools to do the esoteric stuff.) Finally, for groupware, I find that although it is a content management system per se, Plone specifically and Zope generally can be used to inplement groupware via opensource. Otherwise use http://www.share360.com/index.cbml which keeps you off microsoft but accesible via Microsoft community. There are probably some great project management products coming online based on opensource. Til then you could demo this product for project management: http://www.webintellisys.com/index.html Hope this stimulates you to fulfill the goal of weaning the backoffice crew from Microsoft SQL, MAS 90, Solomon etc.

  99. try an online service by Anonymous Coward · · Score: 0

    There are online services that provide that kind of functionality through web interfaces. the licensing is usually based on monthly service or usage based.

  100. Ideas by Anonymous Coward · · Score: 0

    Good luck. I truly hope you can use some of this information. I am looking to do something of the same myself.

    http://www.bestpractical.com/
    http://www.asteri sk.org/
    http://www.ltsp.org/index.php

    1. Re:Ideas by Anonymous Coward · · Score: 0

      Good links, thanks!

  101. 95% of ALL customers are using Windows... by filmotheklown · · Score: 1

    Same can be said for any business, VoIP or not. 95% of all customers use Windows. We use Mac OS X in house, Linux servers (hosted), and 1 lonely PC to run quickbooks. Also, for extra frustration, realize that 50-60% of that 95% are also on AOL... ;)

    --
    Filmo The Klown
    1. Re:95% of ALL customers are using Windows... by KinkyClown · · Score: 1

      Depends on your target customers. If you work in the graphics industry (let say advertizing) the majority (let say 95%) will run Mac OS.

  102. Re:OSS Software in general and accounting by Anonymous Coward · · Score: 0

    Parent is absolutely right. I work at a medium sized accounting firm in Australia who use MYOB products mostly. MYOB, a huge commercial software company, had that many problems when the GST/BAS/etc was introduced (due to the ATO constantly changing laws) that many customers considered a class-action lawsuit. How do you expect the OSS community to keep up to date with all the ongoing legal changes?

  103. NetSuite? by f00zbll · · Score: 1

    have you tried NetSuite? It used to be called netledger, until Oracle bought them out. Now there's several products. all you need is a browser.

  104. XRMS: Another CRM choice by mooman · · Score: 2, Informative

    Depending on your timeframe, xrms might be a good choice for a CRM package. It's nearing a 1.0 release and eventually will integrate with many of the other apps mentioned here like SQL-Ledger. It's based on PHP running with MySQL or several other databases..

    I'm actually in the process of installing xrms as a CRM from a support standpoint, not from a sales one. It has a nice user database, a basic ticketing system, and a fairly polished interface for a new app. It was one of the few that spanned both worlds (support vs. sales) with any finesse.

    There are several developers involved that are happy to take suggestions and plan out new features.

    --
    In the Portland, Ore area and like card games? Check out: http://groups.yahoo.com/group/portlandgames/
  105. My opinion by dtfinch · · Score: 2, Interesting

    There's a lot of good open source software out there. You might find several useful to your company. But I haven't found any really complete OSS business solutions that don't rely on proprietary software. Like that Compiere makes me wonder if it was made by Oracle just to attract customers.

    Just remember that your ultimate goal is increasing profit, which is often helped by reducing expenditures but not always if it forces you to use something that's of lower quality. Most Linux projects have Windows ports, and chances are you're already running Windows, and your new PC's have it preinstalled accounting for $50 of the cost.

    Don't shut out proprietary software but don't shut out Open Source either. Use whatever will lead to the best profits. You'll probably want at least one good Linux server for general purpose use. There are many good groupware related websites you can install on it for your intranet. OpenOffice works as well as MS Office for most tasks, sometimes better. If you use Microsoft Access, there aren't any OSS alternatives for running your preexisting Access apps, but you can find and download the little known free Access Runtime which works for most of them.

    So to summarize, Windows desktops for compatibility, OSS software running on top, Linux servers wherever you're not locked in to Windows, and the free Access Runtime if you need Access but wish to use OpenOffice.

  106. Re:OPENGROUPWARE ON MAC OS??? ANYONE? by cith · · Score: 2, Interesting

    Nope. There's a port in the works, see this page. But, it's not in a useable form yet. We've been looking for a solution for our small-med size company ( LitigationDynamicsInc.com ) but have yet to find a single solution that be used to track our customer base and let the sales guys on windows see the same calendaring and customer data that the production (mac/pc) folks need to see. Everything seems close but no one project has everything yet. Ideally there'd be something that worked with ical, outlook, web, and palm and ran on macosx. Opengroupware is that product, but it's not quite there yet from the standpoint of running on X. I was able to play with it on a linux box, but it kept losing a connection to the database :P PHPprojekt is close also and does run on 10.2+ but the developers are staunch in their refusal to support US-format date and time entry which is a deal-breaker for us.

  107. SQL Ledger by CaptainSuperBoy · · Score: 1

    I'm just wondering how easy it is for the administrative staff to use SQL Ledger. I looked at some of the screenshots and, while better than many OSS packages, it still looks much worse than say, Quickbooks, or Great Plains. Administrative staff being notoriously bad at using software, does this pose a problem for day to day activities such as sales order processing and accounts receivable?

    Also, would an auditor or a lender have a problem with a business using an open source accounting package?

    1. Re:SQL Ledger by shatteredpottery · · Score: 2, Interesting

      I don't find it too bad. Perhaps not idea, but workable, because individual users can be configured such that they only are presented with, say screens that deal with order entry. So user "sales-charley" might only be able to enter orders for Company-X, while "sales-anna" might be able to deal with more companies, but only be able to run quotes, not enter sales. Or whatever. It's up to the admin (and there can be subordinate admins who only deal with certain aspects of things) to set up individual users.

      As for an auditor? Good question, that I'm not sure about.

      --

      A witty saying is worth nothing - Voltaire

    2. Re:SQL Ledger by Linus+Sixpack · · Score: 2, Interesting

      Beyond personal taste, I think the only criticism an Auditor could really level is if the package failed its accounting. Open source is by its nature more accountable.

      IANA(Auditor) however

    3. Re:SQL Ledger by rizzo420 · · Score: 1

      now what happens when user "sales-charley" is out deathly ill and "sales-anna" has to quickly scramble to deal with the companies that "sales-charley" is accountable for. "sales-anna" is screwed because she can't access that data without going through IT to get the access she needs, and if there is a major time constraint (morning meeting with charley's companies), your company loses clients. who gets the blame? probably charley (for being deathly ill the day of the most important meeting of his career) and anna (for not being able to cover for him properly).

      ok, that aside... how much time (which in reality is money) is spent training new hires who came from purely quickbooks or whatever other software environments? they won't be able to easily use the system right away and if you only give them certain access and then they need more on short notice, they're screwed like charley and anna.

      the big question here is training. you hire peopl that come from the common software to use this very uncommon software. they will hate it for most likely their entire stay with the company. ruins productivity because it continuously takes them longer to get stuff done and in the face of deadlines, they are slow and the company loses money.

      oh, and an aside about mozilla. i currently use it on my win2k machine as my browser and email client. it's great for email, perfect in fact. it's not quite as great as a browser. i don't remember what page i went to, but it told me i had an older browser and should be using IE 5 or higher or netscape 6 or higher. last i checked this was equivalent to netscape 6, but not according to that site. that means that you can't access all pages with mozilla. maybe it was a config problem on the site admin's side, who knows, but it still didn't work. other than that and the not-so-nice integration into windows (tried and tried and tried, but it won't automatically play wmv files unless i download them first), i lvoe it.

      --
      please me, have no regrets.
    4. Re:SQL Ledger by Anonymous Coward · · Score: 0

      i don't remember what page i went to, but it told me i had an older browser and should be using IE 5 or higher or netscape 6 or higher. last i checked this was equivalent to netscape 6, but not according to that site. that means that you can't access all pages with mozilla. maybe it was a config problem on the site admin's side, who knows, but it still didn't work.

      Man oh man, you sound like a whinging luser. Yes it was probably the site programmer's problem, he must've programmed his site ugly enough that it would allow only a subset of browsers, and Mozilla is excluded from that. To rant, I don't think web programmers even fucking know why they claim to need IE5 instead of IE4, if I ask them what specific new feature of IE5 that they use on their site, I bet they won't even fucking know.

      I hate HTML monkeys.

      Have fun using IE.

    5. Re:SQL Ledger by dskoll · · Score: 1

      I'm just wondering how easy it is for the administrative staff to use SQL Ledger.

      We're a small company, so I do the accounting. However, I don't think SQL Ledger is hard to use; I'm training my wife to use it, and she's really a computer novice.

      We're self-funded and haven't been audited, so I have no idea how an auditor or lender would react, but I don't really care -- my accountant has no problems with what we use. In fact, he hasn't ever asked what software we use.

    6. Re:SQL Ledger by daviddennis · · Score: 1

      The users at my company can't stand the Windows-based accounting system we have for exactly the reasons you cite. It's not designed to be user-friendly.

      I don't think there's a critical mass of users who favour one accounting system or another. In my experience, virtually all of them are pretty user-unfriendly, no matter what platform they use. In fact, when we switched from DOS to Windows, productivity plummented because data entry in the new system was clunky and over-dependent on the mouse.

      As long as your company's too big for QuickBooks, you're pretty much messed up in training terms no matter what accounting system you use.

      In my company, I wrote a web-based CRM system that includes order entry specialized to how my company works, and that feeds into the accounting system for invoicing. This works great and minimizes training since the web-based system is very easy to use.

      D

    7. Re:SQL Ledger by ckaminski · · Score: 1

      The auditor bit: Who cares? As long as the numbers match at the end, they're not going to care what software you use. And in the end, it might actually be a plus, since the internals of said software can actually BE audited, as opposed to some bloatware from say, Epicor...

  108. Mixed Environment! by natmsincome.com · · Score: 2, Informative

    I don't know what no one has really talked about using both. If you want linux on the client use rdesktop to connect to a windows box with terminal services for the software you can't use on Linux or try CrossOver Office the other alternative is to have Windows on the client and use WinAxe or another X server to conenct to Linux. If you don't like thoes ideas you can also use Open Source Windows software

  109. Re:Why Michael Moore cannot be trusted by Sivaram_Velauthapill · · Score: 0, Offtopic

    I don't necessarily agree with everything Micheal Moore says. However, I do agree with most of it...

    Bush DID go AWOL...not that I care
    Bush IS stupid... even his former secretary of treasury indicates it (note: I don't necessarily agree with a right winger like Justin Raimondo)
    I agree with you that Bush is NOT a drug addict...
    I also don't agree with the view that Bush stole the election... The Supreme Court decided it and if there is a problem, it lies with the courts...


    Bush allegation, remember that after stripping away the humor, you're just reading the rantings of a religious fanatic. His religion is hatred.

    I suppose in the upside world where Ann Coulter, Bill O'reilley and Rush Limbaugh preach love, Moore is preaching hatred...

    Pushing this anti-Moore stunt precisely when the Bush administration is facing its biggest problems doesn't help you at all... A better stunt would be to revert to the classical 'anyone who criticizes the war is a traitor and a communist'. That stunt is more appropriate given what Bush is facing...

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  110. Re:OSS Software in general.. by petabyte · · Score: 1

    I've used GnuCash and I guess I would say (IMHO) "It's getting there". Its designed much like quicken and does many things in similar ways. I find, though, that I can still do more things in Quicken that I can in GnuCash. With enough development (and GnuCash hopefully moving someday to GTK2) the two programs will be equal. Also worth noting is that GnuCash will import a .qif file from Quicken so its easy to move over. If you're interested in it, I'd try it out.

    Toying around with it, I can actually get Quicken to work in wine but it needs IE for some of its features and IE doesn't want to play along. Oh well.

  111. Browser-based interface not always the best choice by Guillermito · · Score: 5, Insightful

    IMO, browser-based interfaces lack in the usability front. They are simply not rich enough.

    They work fine on the web because they are a compromise: I give you a site with a rather dull interface , but you get to it without installing custom software AND ALSO you are presented with a familiar and simple user interface (click links, scroll pages, fill up form fields, submit info), so you can catch on quickly with my site, because it work quite similarly to other sites you have visited before (an important aspect that some flash-based and some overworked DHTML-based sites seem to overlook).

    Of course, the software used internally in a business has both more demands and less limitations.

    It has less limitations because you can install wathever software you want (you have tech support, and don't depend on the end user failing to install the latest plugin). You don't have severe bandwidth limitations. You can standarize on a single platform for your clients, and on a single screen resolution (or, if it is not single, at least can be a known and definite set). You don't need to engineer your application to be run in a restrictive security sandbox, so you can have full control of the devices attached to your computer. For instance, you can make the application print an invoice as part of a transaction, without explicit user intervention (no "print" dialog), automatically selecting certain parameters (paper size, margins, resolution), not allowing the user to mess with them. The application you build can also have a steeper learning curve, because you won't have casual users (potential customers that have to figure out how things work on their own, and that you'll loose if they get annoyed), but permanent users that are your employees and can be trained.

    The user interface of business software has higher demands too. If you fill in an online purchase form twice a week, you can put up with a clumsy user interface. But if that is your job, and you process purchase orders from 9 to 5, you'll need something better than the average HTML form. For instance, when a customer tells their name over the phone, you type the first three letters and a list of those customers that meet the citeria is instantly displayed for an easier selection. Also, you might want your text to be spell checked as you type when fou fill a text area. If you have used both SQL-Ledger and GNU cash, or PhpMyAdmin and mysqlcc, or any web-mail and any mail program, or groups.google.com and any newsreader then you should know what I'm talking about: even the best engineered web application falls short to almost all rich GUI applications.

    Of course, in the future web interfaces might evolve to become richer (XForms, for intance), but until then, selecting a web-based architecture for internal business use certainly can hurt productivity.

    Having said all this, I must also point out that it depends on what you call "a Browser-based application". I have taken for granted that the original poster meant a HTML-based application as opposed to, say, an application consisting in a single page containing a java applet or ActiveX control.

  112. Re:Real world vs. fanboy fantasies by downix · · Score: 1

    What institutions? Please, back this up with facts.

    Oh wait, this is Mike Bouma, he doesn't need facts, he's an Amiga-fan!

    --
    Karma Whoring for Fun and Profit.
  113. Re:How much is lack of research costing _you_? by Anonymous Coward · · Score: 3, Insightful

    So I suppose you *could* say "It's more important for everything to be OSS, I guess we will just live without a [blank] system", but I'm not sure that's a valid business decision anymore.

    You have created a false dilemna. You suggest there are only two options: non-OSS or nothing. That simply isn't true. All your talk about egg timers and burning money is also unwise. It is fairly obvious that the original poster should not just grab QuickBooks while s/he is at Walmart because it is convenient. Nor should a startup jump in with PeopleSoft or SAP or GnuCash, or anybody without a reasonably thorough investigation. Two or three days of waiting for Slashdot suggestions is a minor effort in the larger research.

    The original poster is leary of building from scratch. I think that should be re-considered. Every off the shelf solution involves considerable "business process re-engineering." In other words, you have to force your business to work the way the software was built. Universities adopting Peoplesoft have found that they could not pay their faculty "9 over 12" because Peoplesoft wasn't built that way. Professors accustomed to working 9 months, but receiving paycheck all year long suddenly are forced into larger paydays for 9 months, then nothing for 3 months. Don't like it? Pay a lot of money to have the system modified, or do it yourself.

    Ask Chevron how much in house programming it took to get SAP to allow vendor payment authorization the way Chevron had always done it before. Ask Fisher Price how many in house programmers it takes to get Keenan/Arbor to handle sales promotions that Keenan/Arbor didn't envision when they built the framework. Ask your local utility how much work it takes to tie your billing and provisioning together. See if they've even achieved it! It's pretty tough when you don't own the source. Oh yeah, and watch what happens when your vendor of choice releases an update to one of the modules. It wipes out all the "fixes" and customizations you have added. Don't cry to them. They can't possibly support every customer's customizations.

    Now go ask Verio how five programmers can build a system from scratch that includes ordering, provisioning, and billing with global currency and pricing support in an amazing way that fits the company perfectly, while 200 hired experts struggle on to get a name-brand shrink-wrapped solution out of the planning stages. Granted, five full-time developers isn't cheap. But I can guarantee that no matter what you choose, you will need a team of developers to make it work. And when the solution is not homegrown, that team has to include highly paid outside "consultants."

    Build your own system from scratch to fit your company. Don't build/rebuild your company to fit your system.

    Oh, and about needing it to work on clients of many platforms... One word: Mozilla. It's a super nice client. From custom XUL apps to n-tier web apps, Mozilla is awesome! And it runs on more platforms than I can name. Of course, there aren't too many proprietary systems out there that have taken advantage of the platform advantages of Mozilla, but did I mention that you can build you own system?

    Or... you could just outsource the whole thing to India.

  114. OSS For Critical Internet Infrastructure by tomRakewell · · Score: 3, Interesting

    Ever since I started getting those threatening postcards from the Business Software Alliance, I have been determined to do whatever I can to get Microsoft out of my business. It has not been easy at all. In fact, I wonder if my extreme hatred for Microsoft has clouded my business judgment.

    My work has not been all for naught. I have easily and painlessly jettisoned Microsoft from all of our critical Internet infrastructure. No more Microsoft http servers, smtp servers, file servers, etc. This is where open source excels. It does not make much business sense to use Microsoft for stuff like this.

    Another huge open source success is the use of Postgresql instead of Oracle or SQL Server. It was easy to re-program our proprietary apps to use Postgres. We save a ton of money by never paying for an Oracle license. Unless you can't live without DB clustering or other advanced features, Postgres is the answer.

    My efforts to get rid of our proprietary point of sale/order entry system have taken me down a long, complicated road, and I have decided that the best solution is developing a completely custom system. This has cost a ton of time and money, and in two years has still not resulted in a functioning alternative or the decomissioning of a single Microsoft server! One day, though, I swear it will pay dividends. My stubborness here has so far been a big can of worms. But who knows, even massive, expensive fiascos like The Big Dig can one day "go live" and everybody is grateful.

    OpenOffice is a no-brainer, unless you need to exchange documents with other firms, or you need some of MS Office's advanced features. My employees initially revolted (they were just not used to it). But OO is surprisingly feature-rich, if not intuitive or robust. Of course, even though OO has been a GREAT success story, it is still deployed on Windows machines. However, I now have a migration path to Linux workstations.

    I do not even have any desire or plans to get rid of all the Microsoft boxes. We will still use Quickbooks for the back end accounting. We will still do desktop publishing using BSA-approved software (although the GIMP has replaced Photoshop in our non-print work).

    The one shining beacon of hope for me is that, even though I have not significantly reduced the number of Windows machines at my business, I have significantly increased the number of FreeBSD and Linux servers, and I have not ever upgraded my Windows NT 4.0 workstation licenses!

    My advice is to use OSS whereever you can, and proprietary software whereever you must. Always make technology decisions that give you the option to migrate to OSS if the option presents itself.

    1. Re:OSS For Critical Internet Infrastructure by Qbertino · · Score: 1

      I do not even have any desire or plans to get rid of all the Microsoft boxes. We will still use Quickbooks for the back end accounting.

      AAAARRRGH! "FICKBOOKS!" (German for 'Fuckbooks')
      THAT's the programm that was my last reason to migrate billing/accounting to OSS as fast as possible! I admire your pain threshhold! LOL.


      We will still do desktop publishing using BSA-approved software (although the GIMP has replaced Photoshop in our non-print work).

      Here I absolutely agree.

      The one shining beacon of hope for me is that, even though I have not significantly reduced the number of Windows machines at my business, I have significantly increased the number of FreeBSD and Linux servers, and I have not ever upgraded my Windows NT 4.0 workstation licenses!

      My advice is to use OSS whereever you can, and proprietary software whereever you must. Always make technology decisions that give you the option to migrate to OSS if the option presents itself.


      In my opinion you absolutely right on. Once OSS has fully cracked the ERP case, it's gonna be payback time for all the pioneer work.

      --
      We suffer more in our imagination than in reality. - Seneca
    2. Re:OSS For Critical Internet Infrastructure by rjstanford · · Score: 1

      OpenOffice is a no-brainer, unless you need to exchange documents with other firms

      Er, yes? I mean, doesn't pretty much everybody, at some point, exchange documents with other firms?

      --
      You're special forces then? That's great! I just love your olympics!
    3. Re:OSS For Critical Internet Infrastructure by tomRakewell · · Score: 1
      Er, yes? I mean, doesn't pretty much everybody, at some point, exchange documents with other firms?

      Er, yes, but nothing irritates me more than companies that send me some kind of proprietary, closed-source, non-standard document like a MS WORD document. We exhange documents by making a PDF.

  115. One question..... by magores · · Score: 0, Offtopic

    You hiring?

  116. Re:How much is lack of research costing _you_? by stephanruby · · Score: 2, Informative
    Oh, and about needing it to work on clients of many platforms... One word: Mozilla. It's a super nice client.

    It was a super nice client until they introduced a bug that can't load the JVM properly.

    Until, they fix this, I'll be using Opera.

  117. CRM is wrong by Democritus2 · · Score: 0

    I run a successful small Linux IT consultancy business. My clients tend to be small to medium sized professional services businesses. We have them setup on Linux servers running file, print, web, email, etc servers. Many customers have asked for CRM software. Most ultimately use ACT or Goldmine. This is unfortunate because both these softwares have no Linux based installs. I have looked at many OpenSource alternatives, all fall short, in fact all CRM's fall short. They are designed wrong in my opinion. We have an in-house application that we spent two weeks on that quite frankly is far superior to other projects i have seen, in concept if not in completion. It seems that many CRM's decide to be collaborative Outlook. I believe that most CRM software SHOULD be SALES driven. Meaning that the whole focus of most CRM's is to organize CUSTOMERS or potential customers. Anyway, maybe this is motivation to submit our in-house product (codenamed ConMan) to an OS download site.

    --

    no god is good

  118. Why not pay for OSS? by robmoss2k · · Score: 1

    One of the strongest driving forces in certain more 'exotic' areas with regards OSS is companies paying developers to create GPL'd OSS software for them to use. If something you need doesn't exist, and you need it, and you're utterly bent on using OSS for perhaps financial security reasons, or similar, then this could be the route for you. It guarantees that your software will be free for ever more, and further that any improvements made by others will be yours to use too.

  119. Intersting opinion but... by GoChickenFat · · Score: 1

    How would you suggest organizing and meeting the business client in order to initiate a project, perform analysis of business requirements, get consensus and sign-off on the business cases to be developed, report status, receive input from prototypes and user acceptance testing...the list goes on. A large company with a complex environment will most certainly rely on shared calendaring functionality. Not having this functionality available would definitely create a situation of wasted time & energy.

    Since you believe online calendaring to be a "tool of the incompetent manager", how do you suggest management address the need to conveniently schedule you and everyone else's time to comunicate organizational issues? It would seem to me that you have an issue with the application of the tool and not the necessity of the tool itself.

    1. Re:Intersting opinion but... by duffbeer703 · · Score: 1

      It's called a secretary.

      I bet hiring a few costs less than licensing & support from exchange.

      As an added bonus, they are generally intelligent people who can do more complex tasks and are usually attractive.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    2. Re:Intersting opinion but... by christophersaul · · Score: 1

      Good point. From now on I'll replace word processors with typists and get rid of my voicemail and hire secretaries for everyone to take messages when customers call. Instead of using email we'll get the typists to type letters and delivery boys on bikes to deliver them. If the customers are overseas we'll use some cheap pigeons. As for billing systems and accounting, we'll just hire lots of clerks to work with quills and ink to avoid the costs of ballpoint pens.

  120. Don't be foolish by C_Kode · · Score: 2, Insightful

    While I know a completely OS env sounds great, don't tease yourself. If this is a business, only use OS where it can/should be used. Otherwise do what is needed.

    Business is about money, and OS isn't always the best choice.

  121. GnuCash is pretty much there now by Slashamatic · · Score: 2, Interesting
    If you try Gnucash you will find it pretty much ok for single user accounting. What is interesting is the international support, For example, if you are an american living/working in Germany, then it is kind of useful to have German book keeping standards but retain an English GUI.

    Quick-books can't properly handle multiple currencies whilst GnuCash seems to have no problems. You may have as many currencies as you want then balance them out at any time with a current or historical exchange rate. QB Professional is really not suitable for anything more than very simple stuff, it is closed and not extensible.

    1. Re:GnuCash is pretty much there now by Anonymous Coward · · Score: 0

      Not extensible isn't, precisely, correct. They do have an SDK for recent versions of their Pro and above versions. All other complaints aside, it seems to be pretty decent.

      Of course, I've never had the opportunity to actually use it as it only runs on Windows and I don't do any non-web, non-unix admin scripting. There was also a Perl library, but that is designed to interface with QuickBase, a subscription based web storage (or something) system.

  122. summary please.. by Anonymous Coward · · Score: 0

    I have one suggestion, if you are going to compare all these suggestions everybody gave, it will be really valuable if you document the advantages/disadvantages of each in a spreadsheet and share that with the community. One of the major problems I find in open source software is that there is no comparison sheets, so picking up the right component is way too much RnD.
    I wish there is a central place people can post evaluation and comments on of various categories of open source software.

  123. OSS does not address many business needs by firewrought · · Score: 5, Interesting
    Business has a lots of needs that OSS does not address. In part, this is probably because business coding is the most mind-numbing coding one can do, so volunteers don't take them on often. GNU Enterprise may eventually help here, but it's going to take a long time, and bringing the necessary expertise to the table will be difficult (if the gnue project even realizes it needs this expertise).

    What sort of needs does a big business have? Well, they all need to manage human resources. Most need to track items in their warehouses and perhaps training for their employees. The industrial sector will have many additional needs to track equipment, schedule resources, control work authorizations, and safely take equipment in and out of service. Running an enterprise call system also takes more than a PHP app.

    There are dozens of other highly generic needs that I haven't mentioned, but all take extensive effort to set up, customize, and integrate into a business environment. And these things are *mission critical*: millions of dollars can ride on the availability of the software. Open source can eventually get here, but it will have to (first) be written, (second) creep up through small business, and (third) be vetted and pushed by consultants who can make money from long-standing service contracts.

    I'm not trying to be pessimistic about open source, but there are many unmet needs here. Don't expect to run a serious business without proprietary software. In fact, be as objective as possible when evaluating software needs for your business... pretend that you have to defend every decision in front of someone who doesn't care about the distiction b/t free and non-free software. Someone who only thinks in terms of money, growth potiential, implementation schedules, and risk. If OSS can't stand its ground here (even with the price advantage), drop it. Don't jeporadize your business, and (if you're working for someone else) don't give your boss a bad taste of what OSS is all about.

    Stallman--as much as I support the guy--completely misses the real world when he says that "any business based on proprietary software deserves to fail". Deserving or not, any medium or large business that is not based on proprietary software will fail.

    I hope open source can one day address these needs, especially for small businesses and start-ups, but I'm not too worried even if it can't. If Linux becomes good enough in other aspects, these proprietary apps will be made to run on Linux too (and some of them already do). "Mostly" free is good enough for me.

    --
    -1, Too Many Layers Of Abstraction
  124. Ok, all these "nah sayers" are buggin...... by Anonymous Coward · · Score: 0
    First off, I have to say, this is quite annoying seeing people say things like "spend the money on your business or it's going to go down the drain.

    2 words for all of you "Ernie Ball". As a musician, I use Ernie Ball Stainless steel strings exclusively for any of my electric git fiddles. From the 5 6 strings, 3 7 strings, and the 12 string.

    I don't know if any of you recall reading about this, but

    slashdot

    dot com dot com dot com dot com

    Ernie Ball makes some of the finest guitars, and related equipment you can find. If he can do it, so can ANYONE else. They weren't a "geek" shop like most readers here. Granted, I wouldn't take chances on finances with "untested" software, but damnit, it's obvious it can be done. He has to buy everything, manufacture it (guitars made by hand I might add), then sell it. I'd say he has finances he has to worry about. I mean, employees, parts, tools, then when I plop my $1800+ down for a high quality axe or strings.

    bugger off those that say it can't be done.

  125. Re:Mozilla is utter crap by Sivaram_Velauthapill · · Score: 1

    Mozialla Firebird 0.7 has been crashing on me for some reason (it crashes once or twice a day, of heavy use). I think it may be related to the java plug-in and not the browser (I hate java--not the programming lanaguage but how Sun implements their APIs and stuff). Not sure what the cause is yet.

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  126. Re:OSS Software in general.. by mysticgoat · · Score: 4, Informative

    Has anyone here tried GnuCash?
    [Raises hand]
    I don't have accounting complicated enough make it worthwhile using accounting software, but I do wonder how it stacks up compared to Quicken

    GnuCash is hands down better for a business than Quicken. IMO, it looks much better for business work than Quicken's big brother, QuickBooks. I have some experience setting up QuickBooks and Peachtree accounting systems for mom & pop businesses, and I've run my personal accounting on one version or another of Quickbooks for about 10 years now. I've just changed over to GnuCash at the beginning of the year, as I'm migrating to Linux.

    GnuCash is a full-fledged double-entry accounting system with good audit capability (burn a standard General Ledger to CD every end of month, etc), good report features, and by reputation good A/R, A/P, tax, and payroll capabilities (It pleases me that I don't have to explore those myself.) Also by reputation, its customer and vendor tracking is pretty thorough. It also has very good support for online banking and highly regarded multi-currency handling. And since it is GPL, if extensions are needed you could hire a tame programmer to do them (and use the world to beta test his product).

    I'd suggest thoroughly exploring GnuCash and using it as a standard to measure other possible accounting systems against. I think it likely that you'd end up choosing GnuCash when all is said and done.

    You'd need another database for the non-financial aspects of tending your customers. There are advantages in keeping technical support history, etc, separate from the financial history. At a WAG, I'd bet that one of the Help Desk packages would handle all of the most important parts of this for a VoIP provider. I haven't explored OS Help Desk databases, but I would think there would be some good ones available now.

    I think OOo, GnuCash, and some GPL'd Help Desk database would cover most of your software needs. And in Linux, to boot. That will carve your potential licensing and support costs down quite a bit.

  127. Does the solution have to be open source? by chumpboy · · Score: 1

    Does the solution really need to be open source or just something that is platform independant? If it is the latter, have you thought about SAP? While I don't know exactly all of the platforms that they run on, they do offer an ASP solution.

    If you a worried about price, however, look somewhere else!

    --
    I'm not prejudiced. I hate everyone equally.
  128. Can't Have Everything! by Bubblesculpter · · Score: 1



    "I want professional software"

    "I Don't Wan't to Pay for it"

    "Why aren't you guys writing all of this for free for me???"

    ha!

    --
    www.Beyond7.com Insane modern art water sculpture.
  129. Your job has gone to india by Anonymous Coward · · Score: 0

    Running a business based around open source software is like running a car on fumes

  130. Re:OSS Software in general.. by mysticgoat · · Score: 2, Informative

    GnuCash isn't suited for business because it does not really use true double-accounting....Because of that, compared to Quicken it sucks and is totally unusuable for a business.

    Please mod parent down into oblivion.

    GnuCash is a double entry accounting system.

    Quickbooks is a double entry accounting system.

    Quicken, though, is a glorified checkbook register program, not an accounting system.

  131. simple tip by Sivaram_Velauthapill · · Score: 4, Insightful

    Whatever you do in the end, don't make the same mistake that tech-oriented people always make. Namely, putting the technology ahead of the business. There is no point of using OSS just because you want to. What comes first is the business. What is best for the business? If it is Windows, that's what you should go with. If OSS works out better, that's what you should use. Also, don't forget that you can have a mix. For example, you can use some Windows software for the business process tasks (say CRM or something) but use linux (openoffice,etc) for basic desktop use. Depending on what you need, you can pull your customer data from the Windows database (say MySQL, or MS SQL Server, or Oracle) into a linux application (this depends on what your final business software allows).

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
    1. Re:simple tip by LWATCDR · · Score: 1

      "Depending on what you need, you can pull your customer data from the Windows database (say MySQL, or MS SQL Server, or Oracle) into a linux application (this depends on what your final business software allows)."
      That seems a littl backwards to me. Linux does a great job a running dataBases like MySQL, Postgress, SysBase, and Oracle. I would think that for custom apps you would use Windows for the client and write the client side app in VB or Delphi. You could use Mono or Java to write a multi platform client. Yes you would have to be pretty brave to write in Mono right now for production.
      For accounting you could go with Appgen. The company has been bought and it is back. There are a lot of good Vars out there and it will run under Linux.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    2. Re:simple tip by akira_kinada · · Score: 1

      I agree....that's the main point missing from this thread. It's not about using only OSS or non-OSS. It's about what works best for the business. Technology must align with business objectives. Anyone in IT who doesn't realize this should be in another business.
      That said....after analyzing business requirements, most systems don't need the 10,000 options that come with say Microsoft, Oracle or IBM products. They pay for 10,000 features and use 2. This is the norm - and for some reason, completely acceptable business practice???
      In almost all cases there is an OSS product that will work just fine, save some money and let the business move forward. In some cases there isn't. All options have to be weighed.

  132. Re:OSS Software in general.. by Anonymous Coward · · Score: 0

    I have had a number of small businesses profit and non-profit run on MOYB. I had tried Quickbooks and SBT. MYOB is smooth and beautiful and flexible --- multi-level categies for Balance Sheet/Income Statement, etc.

    Quicken always seemed to be the "Oracle" of the accounting software world - lots of marketing.

  133. you could use OOo-basic by bvdbos · · Score: 1

    Of course, there's a possibility to write your own system using OOo-basic. I just started myself, taking over an existing company with 8 employees. For CRM they use perfectview, a database-app. They also create bills and offerings in Perfectview. Accounting is done in exact. Both programs don't work together, soI tried switching over to OSS but didn't find any replacement for perfectview. So eventually I had to buy a license for exact and 8 licenses for perfectview. I tried creating a database-app in OOo-basic (I like it to run as a standalone-app) but the time it takes (and time=money) to write this kind of app doesn't compare to buying the licenses. Also, there's the advantage of updates whenever tax-laws change etc etc. It's easy to determine it's cheaper to buy exact then to write your own system. The same holds for window-licenses. As everyone knows how windows works, it'll cost you a lot switching over. Then it's cheaper to stick with windows. Now I decided to use my spare time to redesign the business based op OSS, but most important is: investigate how much time it will cost to switch the habits of people and compare that to the cost of licenses!!! gr Bas

  134. Using Windows by Sycraft-fu · · Score: 1

    Doesn't imply excluding Linux. However, that's really neither here nor there. The real meat of the issue is that, like it or not, Windows is the OS of bussiness. Regardless of what runs the servers and back ends, Windows is what the managers and sales people at 99.99% of companies use, so you'd best support it.

    The best example of this I have seen is at my current job, as support for a university Electrical and Computer Engineering department. Now, what with being an engineering place, we've got loads of UNIX systems as you'd expect. Lots of Windows systems too (since professors like them and since there is much software that is WIn only) but tons of UNIX stuff and Linux as well. Well today I was instructed to setup a new computer for the presentation room. This hooks to teh projector and is what companies and grant foundations use to make presentations to us, and vice versa.

    So, what is it? It's a Windows XP PC, with MS Office 2003. No emulators, no Wine, normal Windows running Office. Why? Well because when the presenters come in with their USB key drives with Power Point and/or Word presentations on them they just want it to work. No BS about loading an emulator, no BS about incompatibilities, just having their presentation happen form the word go.

    Now people here might legitmately wonder, what about if their presentation is in another format? What then? Well guess what? It NEVER is. MS Office is the universal format that is used, even among the engineers.

    May seem silly, but that's how it goes.

    1. Re:Using Windows by Brandybuck · · Score: 1

      Windows is what the managers and sales people at 99.99% of companies use, so you'd best support it.

      I didn't say don't support it. I said don't tell everyone else to fsck off and die.

      My company is 100% Microsoft. To the point that they tell non-Windows users to take their business elsewhere. Like web applications that require Internet Explorer to view jpg content.

      --
      Don't blame me, I didn't vote for either of them!
  135. Re:How much is lack of research costing _you_? by Aron+S-T · · Score: 2, Interesting

    Funny, Java seems to be working both in Mozilla 1.6 and Firebird .7. Maybe you need to upgrade your version of Java?

  136. bad advice by Sivaram_Velauthapill · · Score: 1

    No offense but that's bad advice. His company's main business is VOIP--not writing software. Some of the things that he requires will be very complicated (eg. CRM, SRM, etc). It will take a lot of resources & time to write something that he requires. It will be far cheaper to purchase some off-the-shelf package for a few hundread or few thousand (depends on what you need) than to develop something.

    In any case, regardless of costs & time, one should focus on their core competency. In this case, it's going to be VOIP. This company will live and die by that. Whether they develop an amazing internal application is irrelevant (assuming you can find some off the shelf package to suit the company). Instead of wasting time developing this software, the company should be spending time on VOIP issues and how to beat the competition. Every minute and every dollar spent on something other than the core competency (VOIP) is a waste.

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
    1. Re:bad advice by frontierj · · Score: 1

      I agree. I am currently implementing an open-source ecommerce app that does this guy is looking for. (Built on Struts/JBoss/PostgreSQL, Resellers manage accounts, Account holders manage users & licenses, SOAP connection to main server for license/account CRUD functionality, online credit card processing and emails sent everywhere when something changes.) The downside is 2 months design and 4 months to implement. Something off the shelf would cost less and you wouldn't need software developers on staff.

  137. Serious Software by Unoti · · Score: 1

    Any serious SQL based piece of software...

    You might feel it's not serious software, but SAP runs on MySQL, for example.

    I'm not so sure about your stored procedure statement, either. If you're trying to develop batabase agnostic software, a reasonable approach is to avoid stored procedures. At least, until there's a widely implemented cross-database stored procedure language, that's a reasonable approach.

    At the same time, though, it's often easier to just say "Sure, let's use MS SQL," go with the flow, and collect your check. It beats working on open software with pride while collecting unemployment. Part of some people's resistance to switching databases may have to do with their perceived investment in having people trained in a particular product (like MS Sql Server) and having relationships and support infrastructure in place.

    1. Re:Serious Software by __past__ · · Score: 1
      You might feel it's not serious software, but SAP runs on MySQL, for example.
      Um, no. Did you read the article you linked? The SAP applications do not work with MySQL as the database, but MySQL AB, the producer of the MySQL database system, is working on another database system called MaxDB which is derived from SAPDB, which was an Adabas-derived DBMS from SAP, open-sourced under the GPL some years ago.

      Obviously, the ex SAP DB works with SAP, but just because the same development team now develops both of them, that doesn't mean that MySQL does as well.

      I'm not so sure about your stored procedure statement, either. If you're trying to develop batabase agnostic software, a reasonable approach is to avoid stored procedures. At least, until there's a widely implemented cross-database stored procedure language, that's a reasonable approach.
      True, it would be great if stored procedures would be more portable, but most people developing enterprise applications decide that robustness and speed is more important than dbms-independence, and I tend to agree. Stored procedures (and many other things MySQL lacks, or has only implemented recently after years of telling customers that nobody needs them anyway) are just to usefull, and implementing something like SAP or any huge enterprise system is non-trivial anyway, it doesn't do that much harm to require a specific dbms (or one of several supported ones). Not to mention that it doesn't have to be Oracle or MS SQL, there are several open-source dbms that have all these goodies.

      MySQL just traditionally was optimized for a very different niche, simple read-mostly datastores like usually found in web apps, without much need for complex business logic, strong integrity requirements, highly concurrent updates etc. For that use case, it was damn fast. I am not convinced that it is a good idea that they now try to leave that niche (not for the world at large at least, probably it is for MySQL AB), having different tools for different needs is a good thing.

    2. Re:Serious Software by GreyPoopon · · Score: 1
      Um, no. Did you read the article you linked? The SAP applications do not work with MySQL as the database, but MySQL AB, the producer of the MySQL database system, is working on another database system called MaxDB which is derived from SAPDB, which was an Adabas-derived DBMS from SAP, open-sourced under the GPL some years ago.

      I think the goal is for SAP to work with MySQL AB to integrate some of the more robust features normally found in DBMSs into the mySQL product. I guess that in the meantime they are choosing to offer MaxDB, which probably allows SAP to stop supporting SAPDB and focus their energy on their core products, while still offering a no-cost database solution to their customers.

      --

      GreyPoopon
      --
      Why is it I can write insightful comments but can't come up with a clever signature?

  138. very good post by Sivaram_Velauthapill · · Score: 1

    This is a good post. I agree with everything he/she says.... This post nicely sums up the state of CRM/SRM/etc open-source software...

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  139. Re:Why Michael Moore cannot be trusted by Anonymous Coward · · Score: 0
    Michael Moore is a much larger embarrassment to America. His popularity does not speak well for Americans' collective intelligence
    On the contrary, my friend. Critics like Michael Moore are what keep anti-American hatred from flooding over outside the US borders. I'm speaking as a non-American, by the way.

    From watching the Bowling for Columbine documentary here in Brazil, the first impression most people got was "hey, at least many Americans aren't the selfish, oppressing, self-righteous fans of double standards that Bush and their media led me to believe! Some Americans aren't blind to all this!"

    In a time where the US is enjoying its lowest international popularity ever, having someone like Michael Moore as a public figure is doing more for USA's positive image than anything Bush ever did.

    And yes, Bush is indeed stupid. The whole world sees it, and the only ones that don't are the ones that want things to go their way regardless of what's fair and right.
  140. Closed source people can't read??? by MichaelPenne · · Score: 0, Flamebait

    WTF is with all the attempted lessons on business management doing in an article where the author specifically asked for OSS solutions to a particular business issue for a particular business model!!!?!

    You folks are no better than spammers clogging up the discussions with your attempts to steer the asker "straight" with your lame ass advice to pony up to commercial vendors!

    Its like some guy asked which Pepsi machine to use for his new coin-op business and was crapflooded with a bunch of folks who love Coke. IOW, poster wasn't asking for help with the Business Model, hello!?!

    Maybe the model of pasting Made with OSS on the product will be no more effective than Harley's Made in USA, but let them try their business model and give them the advice they asked for rather than carpflood the discussion with borderline SPAM about commercial products.

  141. How about OpenMFG? by Anonymous Coward · · Score: 1, Informative

    While OpenMFG (www.openmfg.com) is not itself open source, it is built of 100% OSS components (PostgreSQL, QT) . And it's a lot more polished than currently available OSS packages. If you want CRM/ERP/Accounting that's better than Compiere, then it may be the choice for you.

    HOWEVER, one thing you'll notice is that most OSS or OSS-built software for CRM+Accounting is oriented around the manufacturing industry. There is very little for the service or licensed professional industry. This is becuase in the US, manufacturers have led the adoption of open source and tend to be a lot more DIY about software than other businesses.

    You *could* build something yourself, starting with SQL Ledger. I've done this professionally; it will cost about $150,000 and take one to two years. This will give you a system that is custom-tailored to your business, as well as a potential backup line of income when your main VoIP business collapses. But it will most likely play hell with your rollout schedule.

    1. Re:How about OpenMFG? by ninejaguar · · Score: 1
      You *could* build something yourself, starting with SQL Ledger. I've done this professionally; it will cost about $150,000 and take one to two years.

      What was it that you built? Could you elaborate?

      = 9J =

  142. Outsource it; not to India, though. by pnambic · · Score: 1

    This is fundamentally boring stuff, but easy to get wrong, with potentially disastrous consequences. So, instead of shelling out big bucks for 'COTS'-ware, violating your own IT policies, and costing you an additional bag of appendages for the consulting work necessary to get it running, I'd rather buy this as a service.

    Incidentally, I work for a company that sells that kind of service (not in the US, though, but it's a rather obvious business model, so there will be someone in your area for sure). To give you an idea: we handle over 200 million calls a month (order management, provisioning, rating, billing, invoicing, payment handling, dunning, customer care, call-center support, the whole chain) using a near-FOSS system that we built and run in-house. The only proprietary components are IBM DB2 and the Sun JDK.

    For lowish transaction volumes, we can afford to be cheaper than a bare software license, and as an added benefit we know what we're doing, so your auditors will be happier, too. So, go and find one of our competitors. ;)

  143. Right... Windows doesn't have issues with worms. by waferhead · · Score: 1

    Nope, never been documented. Pure rumor.

    Would you like to by a bridge?
    Troll... Go back to your hole.

  144. Did Bill Hire some pvt agents to get os down ? by Anonymous Coward · · Score: 0

    If so they are everywhere

  145. Was IBM... by jorjun · · Score: 1

    Two years ago I would have heartily recommended using an IBM Midrange server : iSeries with traditional tools. The internet exterior can be undertaken with an open source toolset as it is newer technology.

    The commercial problems you mention are vast and complex but well understood by blue chip IBM customers, and have taken continuous, steady evolution since the 60s to address : payroll, accounting, tax, CRM, total cost of ownership, reliability, scaleability (not just disk/memory capacity but system management tools).

    The internet interface/order capture part of the equation is probably the least important aspect about setting up a reliable, secure, cost-effective data-processing operation.

  146. salesforce.com by LokiOfRagnar · · Score: 1

    Although not a solution to run inhouse it does keep out a lot of other OS'es. completely webbased. I only checked out the free version which seem to work fine with Mozilla. Forget for now the accounts receivable part though :-)

    --
    maybe the American lunar expedition did not leave Hollywood at all.
  147. Accpac by Anonymous Coward · · Score: 0
    I know it's not open source, but Accpac at least runs on Linux (client too.)

    Dunno whether it's any good, though, or whether the buyout by Sage will affect anything.

  148. Huge list of Linux ERP/CRM software by Anonymous Coward · · Score: 1, Informative

    http://www.erp5.org/linux.html

  149. Talk to Ernie Ball by BiOFH · · Score: 1

    You might see if you can contact the folks at Ernie Ball.
    See older story here:
    http://news.com.com/2008-1082_3-5065859.htm l?tag=l h

    --
    - I am made of meat.
  150. Obvious innit? by ajs318 · · Score: 1

    LAMP.
    Linux - a popular operating system; basically, Unix rewritten from the gound up.
    Apache - the Web server; Apache is to httpd as Coke is to caffeinated beverage with plant extracts.
    MySQL - it's free, it's fast and it's robust. It doesn't crash and corrupt its own tables.
    Pick any scripting language you like; it could be Perl, PHP or Python. Whichever you're most comfortable with.

    Use exim for your on-site mail server, dire warnings notwithstanding, because it runs just fine on Linux if you have plenty of RAM. Linux reads back transparently from disk cache, so it doesn't have to decache before it can read stuff, unlike certain operating systems. Exim can easily be configured to talk to an upstream SMTP server, which probably is what you want with an ordinary ADSL connection. Its configuration file is less unfriendly than Sendmail's one. Make sure your mail host can insert envelope-to headers {if they are running exim, which does, so much the better; otherwise refer them to Sendmail FAQ 3.29} so you send the right message to the right user. To complete the mail route to the desktop, you'll probably need a pop3 server; Debian default is Qpopper but anything will do.

    You could maybe add a news server -- news is what people used to think the Internet was before the advent of the World Wide Web. With a HTML-aware newsreader, you can do Real Fun Stuff.

    Create a company policy forbidding the importation of binaries: all binaries run on any company-owned computers are to be compiled from source on a company-owned computer. Unfortunately, you'll have to make a short term exception for the kernel and gcc. Be interesting to see what software vendors say to that one ..... though it probably will result in something like what happens if you misuse IPC::Open2 :-/


    And lastly, never forget that it is entirely possible to do most, if not all, common business tasks without the use of a computer at all. If you really care about not using Closed Source software AT ALL, then consider using Traditional Methods. You might even get in the newspapers, and that would be a great opportunity to plug your Cause. {Actually, if you really wanted to make the news, you could arrange for somebody to make an 'anonymous tip-off' to FAST or someone. But even if you know you're clean, surviving a bust can be pretty hairy. Absolutely don't even think about this if you have any Closed Source software on the premises.}

    --
    Je fume. Tu fumes. Nous fûmes!
  151. Multiply by 5,500 by Moderation+abuser · · Score: 1

    And you have $4 million that's straight off the bottom line, say your business is 10% profitable and that's $40 million in sales that you don't have to make to generate the same amount of profit.

    Looking at MS solutions on an individual basis it certainly looks like a good idea "Hey it's only a thousand dollars" except it isn't only a thousand dollars. It's a thousand dollars multiplied by the number of times you have to implement it and to give MS credit, that's a linear increase in their revenue.

    Open source systems on the other hand costs tend to scale logarithmically, assuming your IT guys are competent. The difference at the small scale isn't particularly compelling but as your business grows it becomes very very significant.

    --
    Government of the people, by corporate executives, for corporate profits.
    1. Re:Multiply by 5,500 by BoomerSooner · · Score: 1

      Wrong. I was only advocating using MS based software for the functions that need a robust stable system for running a business. 90% of my businesses computers run Linux. However there are functions that require Windows and Windows based software. It is a very small amount of cost we incur to be certain we have a well oiled machine in all facets of our operation.

      I am a huge fan of Linux and started in '95 on slackware. There are still things lacking when you need it to work for the accountant and don't have time to mess with hoping it works the way it needs to work.

  152. Use Citrix shared applications by mork · · Score: 2, Informative

    In an OSS environment you can use windows apps.
    Set up one Windows server with Citrix Metaframe, install the needed Windows applications and share them seamlessly to the users desktops using Citrix. There is a Citrix ICA client available for Linux and it works well.
    This should solve your problems without having to change the user environment to windows.

  153. Re:Real world vs. fanboy fantasies by Anonymous Coward · · Score: 0

    highley trained profesinal my ass.. mike, the best words that describe you are "fucking moron." Funny too, you have a company that reflects that. (IE a failed one, you goddamn retard.

    -Polyhead-

  154. Re:Real world vs. fanboy fantasies by Anonymous Coward · · Score: 0

    For anyone who think the poster is someone else than it is. Notice the spelling of the last name: Bourna, Bou R N a.

  155. US-format dates? Are you kidding me? by hackel · · Score: 0

    A deal breaker? Please, you should be ashamed of yourselves, as should all Americans! Honestly, how long can we continue to go on writing our dates backwards? It's so embarassing...
    Personally, I'd do business with a company that wrote their dates CORRECTLY over one that didn't any day.

  156. What do Sun/Apple/Redhat/Novell do? by rleyton · · Score: 2, Interesting
    I've puzzled and pondered this issue myself a few times, and even in the small company I work for, with just laptops to worry about, means it's really just fighting a Microsoft addiction I - as Linux/Mac user - worry about.

    But in this discussion, I'd think it'd be very informative to find out how Sun, Apple, Oracle and other publicly avowed Microsoft dislikers run their business? Surely they, more than anybody else, has a business strategy at all levels to use non-MS products for their business operations, preferably their own.

    Clearly, Apple, Sun and so on use MS in various parts of their organisation. They'd be unable to develop their products without MS systems, but across the organisation as a whole, what do they use for all of the problems you describe?

    I've heard stories of Sun types pulling out Windows laptops and getting tuts from the techies in the room, but that was a few years ago, prior to StarOffice...

    So, anybody know what these guys use?

    --
    ooooooh! What does this button do? - DeeDee, Dexters Lab.
  157. Re:OSS Software in general.. by xenocyst · · Score: 1

    heh, gnucash most certainly does use double accounting... has for some time now... your "note" disqualified your entire post from worthwileness because a quick trip to *gasp* google shows that you're an idiot

    --
    And, no, I should not have used the goddamn Preview mode first.
  158. agreed by Anonymous Coward · · Score: 0

    I agree completely.

    It's by seeing Moore that at least it gets clear that not all americans are arrogant, self-indulging, egocentric warmongers who use double standards and think they can boss around the entire world.

  159. Thinking of opening it? by CwazyWabbit · · Score: 1

    If you aren't selling it, are you thinking of opening some or all of it?

  160. Re:Real world vs. fanboy fantasies by Mike+Bouma · · Score: 1

    LOL, always interesting to see Amigas rivals, like Genesi employees making such trolling statements.

    The fake Mike BouRNa handle isnt used by me.

  161. Open Source ERP... by Anonymous Coward · · Score: 0

    If you were looking at Compiere... have a look at http://www.ossuite.org/erp.php

    It's by the guys who built /contributed to oscommerce. Not a fully fledged erp but bloody great if you're on a shoestring!

    1. Re:Open Source ERP... by larsu · · Score: 1

      It's not by the guys that developed oscommerce. The oscommerce people forked too, but not to this project. :)

      OSSuite is a integration of Nola GPL'd ERP software, and OSCommerce. OSSuite has good developers (of which i'm an inactive one), and smart business people. You can also buy support.

  162. We're doing the very same thing. by Qbertino · · Score: 2, Interesting

    We - a small group of freelancers that I've managed to gather - are building an ERP infrastructure for a small local E-Commerce business, with Billing, Supply Chain Management and some other stuff joinging the mix almost right on site with one of our clients.
    From what I have expierienced, even with finacial and CRM software is that it in the end even isn't worthwhile looking at commercial proprietary software.
    My strong advice:
    Get an OSS expierienced programmer who is realistic and can ask you the right questions. He absolutely has to be capable of understanding the needs of pragmatic business solutions and your need to also evalutate proprietary products even if he's grown to be very sceptical (like I have). He should also be able to recognize where the bottlenecks in your business are and if the software which screenshots you like so much :-) really is worth it.
    We are using OSS all the way through, exept for the businessguy who hasn't gotten around to ditching his Win2K Desktop - which he almost is as anoyed about as the rest of us, since managing all those emails is a major suck with outlook. (Yeah, I know, sounds insane, doesn't it?)

    All the rest is done with either solid OSS solutions - in this case InterChange for the e-Commerce plattform - or custom Code in Python.
    Compiere gives me the creeps aswell, but just the other day I've checked with the GNU Enterprise team, and after pocking them with questions on IRC for 90 minutes I'd say their foundation work seems the way to go for me. Take a look for yourself:
    ( http://www.gnu.org/software/gnue/project/what.html )

    Just now the business has it's model sorted out and we're making the transition from a bunch of patched and modded gluecode scripts to a front line ERP/SCM/CRM system and we are going to join the GNUe folks, contribute to the project and use the gnue-common stuff to build the precise things we need. It may be a struggle at times, but all in all the crap we've put up with in proprietary systems we've shurely had enough of.

    I don't know your field of business, but _if_ you choose to use proprietary software I'd suggest you do thourough evaluation of in-the-field qualities and take a VERY close look at true TCO.

    Remeber: THIS is the area we're the software vendors move into serious bullshitting territory in a way that in comparsion one could think the MS Desktop devision is a trustworthy non-profit organization!

    Bottom Line:
    If you have good and solid, non-quirky fanatics-free OSS coders and experts at hand I'd suggest you trust them with your money, otherwise be _extremely_ carefull before you buy yourself into a lock-in with a crappy line of software products. You can't imagine what proprietary rubbish people sell for money.

    BTW: If you happen to reside in germany or benelux, I'd be happy to have a talk and look if I can maybe be of use and able to toss you a pitch. Feel free to drop me a line if you think I can help you.
    (Here's my public mailbox: r_i-t_s-c_h-r_a-t_s-c_h @ g-m_x-_-. d_-_e without the Hyphens, Spaces and Underscores)

    --
    We suffer more in our imagination than in reality. - Seneca
  163. salesforce.com? by donheff · · Score: 1

    Have you looked into ASPs? Salesforce.com is serving enough small and mid-sized businesses now that Seibel (and I believe Oracle) are getting into the app service business. I don't know what is available for accounting, but I would expect you can get SAP with this model. I hope they are not all IE bound. If you don't have a lot of users, the costs (~$500-$1,000) per might not be much more than rolling your own. On the other hand, it is still a little scary to trust critical data to these outfits.

  164. Was that post a joke? by Anonymous Coward · · Score: 0

    It was, wasn't it?

  165. ask the leaders. by Anonymous Coward · · Score: 0

    Ask Microsoft, IBM, and Redhat. Compare, contrast, and then ask them AGAIN now that you really know the specifics. Then choose a PATH that is right for you. Not choose a final solution; no, there is no final solution; only what to do NEXT.

    And for you what is next is to ask people that have done this a thousand times already: Microsoft, IBM, and Redhat.

    (According to the Bible even God makes deals with the devil.)

  166. Running a Business on Open Source Software by kogs · · Score: 2, Informative

    We had a related problem, although in a smaller way.

    Our core business software requires Windows on client machines and MS SQL Server. Since, the database is SQL, we can query it to extract information directly while sending all inputs through Windows front end client. In order to make the information in the database available to our Linux intranet webserver we built a SOAP layer between the MS SQL Server and webserver.

    The SOAP layer consists of a SOAP server, written in Delphi. The SOAP server comprises a core and .dlls that handle requests for different services. A dll can be written to execute specific queries and return the results or provide a generic SQL functionality which is OK for small result sets.

    At the webserver end, we use cgi programs, written in Kylix or Python, which call method made avaialble by the SOAP server and its modules. For Kylix, we have a SOAPSQLQuery component that can be used rather like and other Delphi/Kylix dataset components.

    This means that we can use information from the database to provide access to information via web browsers on desktops running Windows or Linux.

    The SOAP server is now used for all database access, irrespective of the OS of the querying machine, to provide flexibility for the future. For example, Word and a Word add-in that gets name and address info for letters can easily be replaced by OpenOffice on Linux and a Java component because the actual database access is performed by the SOAP server and the SOAP interface is constant and simple to use.

  167. TUTOS by MasterMnd · · Score: 1

    I've used TUTOS and it looks great from the user side, but I don't like the code at all. I set it up for a small manufacturing company and then imported all of there customer data into it. It can't handle the dataset. If you do a search for companies that returns too many items then you get an out of memory error, even though it only displays 10 or so at a time, and doesn't return any results.

    Adding new entries is semi time-consuming as well and it tooks some time for the users to really grasp what was going on. There needs toi be an entry screen that'll let you setup a company/address/location all from one screen for first time contacts with a company, then add pieces later as well.

    1. Re:TUTOS by dskoll · · Score: 1

      TUTOS has its warts, no question. We hired someone to customize it for some of our special business processes (generating evaluation agreements, for example) and it works fairly well. It's good enough for us, and the price is great.

    2. Re:TUTOS by MasterMnd · · Score: 1

      The price certainly is right, and the company I set up with it is still using it. Hopefully I'll be able to eventually transition them to something running on OFBiz, and then integrate it with more of their business, but it all takes time.
      I guess I'm just too much of a perfectionist, it frustrates me when systems don't work the way they should.

  168. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  169. Stupidity in above two posts by Mr+Guy · · Score: 1

    Read the whole sentence.

    He said, "It's not like you can read the source AND KNOW WHAT THE CLIENT'S PRIVATE DATA IS"

    Using smaller words: Being able to read the source doesn't compromise the privacy of the system. This is in response to the claim that private data shouldn't be stored on open source systems.

  170. Ernie Ball has managed it by Anonymous Coward · · Score: 0

    His company manufactures guitar strings. They switched from entirely Windows to entirely Linux in less than a year. Try contacting him to get some guidance.

  171. Change your business ! by gosand · · Score: 1
    From reading all of the other posts, it sounds like instead of VoIP, your business should be creating an open source product that is "able to handle Customer Relationship data, manage subscriptions, handle invoicing and accounts, have a web shop of sorts, online billing, credit card transactions, and more."

    Sounds like there may be a market for it.

    --

    My beliefs do not require that you agree with them.

  172. Modernbill by koa · · Score: 1

    You should take a look at Modernbill

    I've used this before within a small ISP and it was pretty good.

    --
    ....move along....nothing to see here....
  173. PeopleSoft? by Anonymous Coward · · Score: 0

    What about PeopleSoft? They have packages to handle HR, Financial, and HelpDesk functions. The server side can run on Unix or Windows with Oracle or MS SQL Server. The client is web-based and is supposed to be (according to PeopleSoft's documentation) fully functional on Netscape 4.7. Don't get me wrong, it will be expensive to implement, but depending on the number of workstations you have, it may be cheaper than putting Windows on all of them.

  174. This guy did it. by stankulp · · Score: 1
    --
    We must be alert to the danger that public policy could become captive to a scientific-technological elite. - Eisenhower
  175. Re:OPENGROUPWARE ON MAC OS??? ANYONE? by daviddennis · · Score: 1

    If this is an open-source project, why not check out the source code and see if you can hire someone to change the date entry module?

    If there's already a centralized routine they use to parse dates, it might only be a few hours' work. If they parse dates throughout the program, changing all the major screens that deal with dates isn't going to take that long. Write a single function to do it, put it in the common functions area, and then call it every time dates are entered. Dull to implement, but fast and oh-so-useful.

    Hope that helps.

    D

  176. Wandering OT - Real Estate & Tech by nobody69 · · Score: 2, Interesting

    I used to work for a real estate company in Central Illinois and I Feel Your Pain. The brokers/agents all used weird proprietary apps for different things that wouldn't work together (Win9x era, so they all used different .dlls, with the same names) and would freak out at the idea that they couldn't use their expensive new toys. The local board had the MLS setup so it was accessible only through an expensive front-end to telnet (basically), not a web browser. Then we merged with another company and eventually changed which national company we were franchises of, which led to a whole new set of expensive crap being shoved down our throats.

    Then there was working with the agents themselves. I can deal with people who are scared of computers, unless it comes to randomly downloading stuff and opening every e-mail attachment, but the ones who made Annette Benning's character in _American Beauty_ seem rational...

    --
    "Bugger this, I want a better world." - Jenny Sparks
  177. PerlDesk or PerlBill by bigredradio · · Score: 1

    You can start with a great LAM(p) Application. Linux->Apache->MySQL->Perl (I know..it's supposed to be PHP). PerlBill has a really good framework for orders and customer tracking, but with any software application for business, it may need some hacking. Since it is Perl, that can easily be done, and there is a network of hackers that can help in your customization. When all else fails, if you have to use Windows Products, please install Crossover Office on a Linux System instead of maintaining another petrie dish. (MS Windows is a place to grow viruses).

  178. Balance forward by Spazmania · · Score: 1

    If you're talking about a large number of customers making VOIP calls, then you probably need a balance-forward billing system rather than a classic double-entry system. For those not in the know, a balance-forward system is like your credit card bill where charges and payments do not necessarily match.

    Has anybody spotted a *working* general purpose balance-forward billing system composed of FOSS software?

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  179. osCommerce by tbannist · · Score: 1

    For an open source web shop check out osCommerce. We use it at work to run two online shops. It uses a MySQL backend and has an active community supporting it.

    --
    Fanatically anti-fanatical
  180. OpenOffice.org by MultiPass · · Score: 1

    I know other people have mentioned this Open Source project in other posts, but I wanted to highlight it to make sure it was seen. I've been using OpenOffice.org myself for about 2 years and have been very happy with it.

  181. Thanks :) Appreciate the info by Anonymous Coward · · Score: 0

    I was looking for just such a list myself :)

  182. Web-ERP by Teddy+Caddy · · Score: 1

    Web-ERP is another option. I have only installed it, never actually used it. It has a nice GUI and it is all web-based.

  183. Question, please. by LifesABeach · · Score: 0

    "not working properly with Mozilla is another (you need IE to use it fully in HTML mode)"

    1st, the enviornment:
    i work with iso-8583 requirements, and a sales staff that wants quick and dirty software demos in under 30 minutes.

    i've worked with mozilla for over a year using such things as https, ssi, and perl interfacing to the win32 world. all with success.

    2nd, the question(s):
    1. what is it that IE can do that Mozilla cannot ?

    2. which version of HTML are you working with?

    regards,
    LifesABeach

  184. Be glad your secretary didn't change the password by Anonymous Coward · · Score: 0

    Had a service call a month or so ago where a small
    office had one of their secretaries change the password
    after being fired.

    Did you know you have to send a copy of your entire
    quicken database to them to recover the password?

    Fucking stupid, Look folks, lock the MACHINES down, not the fucking DATA!

    Shitheads.

    GNUCash the whole way!!!

  185. Accounting and Business DB Systems by Anonymous Coward · · Score: 0

    Okay, I'll wade in here.

    I've been working as a CFO/Marketing/Sales/IT guy for the last 2 years at small business. What I've learned has been invaluable.

    1. No one cares what it is or does, they only care about two things: How Much Time will it take, How much will it cost, and how much will it save (time or money).

    So thinking about it from that perspective Here's the dump:

    We use FileMaker 5.0 as our database. It blows, looses data all the time, but it was very easy to setup for the Ex-Marketing guy. To recreate those forms and ease of entry would take a couple man-weeks in PHP and MYSQL, and you'd still have all the web lag (and even then people forgot to save their changes all the time). Perl/TK would be the way to go... but talk about a night mare rolling that out to windows clients/etc. .: Huge pain in the ass time commitment for what? The hopes of better integration.... never happened too many other $$$ producing things to do.

    Accounting software -> We're on Quickbooks 2004 Premier. Why? That's what our accountant uses and its a heck of a lot cheaper then other alternatives ($4k + each). However, we have a european office that we need to merge our financials for reporting purposes. The board likes graphs/different tables/ratios then quickbooks will print.. Yup its called Excel. OH, you can't pull anything out of quickbooks very easily (lockin). Open Source alternatives (the accountant is not very computer literate... so that's a no go there). not to mention porting 13 years of back data in Access/Quickbooks to an open source accounting package? How the heck to you do that? Yup, by hand. Way too much time for little benifit.

    So, if you start from scratch and you can use OSS tools, then yeah... knock yourself out and build enterprise class tools in your spare time (assuming you have the background). Most business types don't... they care about bringing in revenue, and cutting their costs. Integration is great you and I all know what it means... But unless you have a big budget and time to muck around its not going to happen. After all time is money.

    Got to run.... I need to make my sales numbers for the month.

    Solution:

    - Geeks unite and create super easy to install/linux distributions for businesses with all of the tools integrated. That will be the beast that kills Windows (Heck, the Microsoft guy wanted $75-100k to do the integration that I could do in linux... but it'd take me ~ 4 - 6 man weeks... the benifits weren't compelling enough for the powers that be. But if it'd take 1-2 days then bam... Microsoft would loose a lot of small businesses, because that's a cost many would jump on for the efficiencies.)

    -Random MBA/X-Microprocessor designer

  186. Killer apps by Quenyar · · Score: 1

    There have been lots of posts on this thread suggesting various software packages and many of these may offer some or all of what your business needs. However, if you find that there is one application that you need to use that is only available for Windows, there is nothing sinful about having a pet Windows box on your LAN just to run that app.

    For years I had a pet Windoes box on the LAN just for the scanner and camera interface. Just make sure you're using it as an optional acessory and if it goes down it won't take your business with it. Remove unnecessary applications like Outlook and keep the installation as simple as possible.

    Alternatively, you may very well find commercial software for Solaris that will do more than everything you want better than the equivalent Windows-ware - and have you seen how cheap Solaris boxes are on ebay? It is also possible to include a Mac on your LAN, since many companies offer a Mac variant of Windows-ware.

    I would also suggest checking out a company called Celestial Systems (hhtp://www.celestial.com) which offers some very interesting solutions for business issues.

  187. Re:OT...change the damned taxes... by cayenne8 · · Score: 1
    "How do you expect the OSS community to keep up to date with all the ongoing legal changes?"

    Maybe if by some miracle we could just change to a national sales/use tax....or flat tax to make it simple and easy we'd solve these problems in one fell swoop...

    --
    Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  188. Citrix by booch · · Score: 1

    If the majority of your applications are for Linux, but you need Windows for a few, you should use a solution such as Citrix. Other similar solutions include Windows RTP, VNC, and VMWare. Clients for all of these will work on Linux.

    Another point I'd make is that you can run many Open Source applications on Windows. Open Office will definitely run on Windows, and saves you from the Microsoft Office licensing beast.

    --
    Software sucks. Open Source sucks less.
  189. Ofbiz business infrastructure by gilberti · · Score: 1

    We've been using Open For Business (http://www.ofbiz.org) and it has been very good indeed. It is still work in progress but there are lots of stable elements to it and it supports a range of databases (Postgres being our choice). We are setting up a retail support operation based entirely on open source software and this is our core component. It is a J2EE/xml solution with a fairly high initial learning curve but there is good support and it is very stable.
    We also use SQL-Ledger which is very good although we haven't done the integration yet (which should be fun ;) ).

  190. Try Open for Business by almax · · Score: 1
    I believe the OSS community is missing one of the greatest pieces of software out there - Open for Business. I believe that it will become the "Linux" of web application development. I was looking into Compiere when I came across it, but once I saw what that authors were doing I gave up on any thoughts of using Compiere or rolling my own.

    OFBiz has an entity engine so that you can write once for at least 10 different databases. It eschews the EJB and bean design for a more proficient service oriented architecture. It has integerated JPublish and FreeMarker for UI dev - a big improvement over JSPs (which are still available). It has built-in engines for processflow, SOAP and more. Services and actions can be written Java, Beanshell or a highly leveraged XML-based scripting language. The whole system uses industry-standard best practices and patterns where applicable.

    And if OFBiz were not simply phenomenal as a dev platform, it comes out of the box with industrial strength ecommerce, many ERP modules, content management and third parties are starting to add many more.

    OFBiz is "genius in a bottle".

  191. Re:Real world vs. fanboy fantasies by downix · · Score: 1

    Ah, sorry for that. I was rather puzzled by the single lack of mentioning AmigaDE/AmigaAnywhere/AmigaGen2 in the comment.

    --
    Karma Whoring for Fun and Profit.
  192. Let me get this straight... by Photo_Nut · · Score: 1
    Some vendors seem to think the purpose of a web interface is so you don't have to install new software on your Windows PC (giving them the benefit of the doubt vs just plain laziness/poor qa), whereas it _should_ mean it's platform and browser independent.
    So where do you get off saying what the purposes of web interfaces are? I'm not saying don't test your web pages with Mozilla, but this is not plain laziness/poor QA. Test your web interfaces with what your clients use. Mozilla is doing itself a disservice by claiming it's MSIE...

    The web runs on servers which gather statistics from HTTP headers. HTTP headers show what % of people use what browser... If "99.5%" of your customers use IE (or software which makes such a claim), you test it on IE and say that you support IE. If the software (Mozilla) is not fully compatible with IE, then it's Mozilla's fault for advertising to the web server that it is IE.

    If a company goes to the trouble of making a web interface, it ought to be done "right", so any web browser that follows http/html standards can run it. It's not _that_ hard to do.
    Which HTML standard (HTTP is the transfer protocol, and that is the responsibility of the server)? 3? 4? XHTML? CSS? JavaScript? etc.

    Which web browser? Not everyone uses IE or Mozilla. And people use IE who can't see or hear. How do you make your web pages accessible to your disabled customers? Does Mozilla support text-to-speech or graile readers? Some governments require these things.

    Compatability is a double edged sword. In order to be 100% compatible with a thing, you must be a thing. Dogs and Cats are not 100% compatible.

    Personally, if it will only run on I.E. in Windows (wine/xover office notwithstanding), what's the point - may as well run a Windows app.
    To you, HTML is something special. To Microsoft, HTML is just another way to write a Windows app. Want proof? Have you ever seen the IE error messages inside of the Windows Explorer? Last time I checked, people write apps for Windows a whole lot more often than they write apps for Linux. There's nothing wrong with that. People generally follow the path of least resistance. Microsoft knows and understands this, so you need to find a way to make your competing software offer something other than following the standard... In other words, you have to lead. Not on a moral ground, but on a functional one.

    "When the people lead, the leaders they will have to follow."
    -Ben Harper

    1. Re:Let me get this straight... by elemental23 · · Score: 1

      Mozilla is doing itself a disservice by claiming it's MSIE

      Although you can change the User-Agent string in Mozilla, by default it does not identify itself as IE. You might be thinking of Opera, which does (as far as I know).

      I've never modified my UA string. From my Apache access_log:

      Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624

      Which HTML standard (HTTP is the transfer protocol, and that is the responsibility of the server)? 3? 4? XHTML? CSS?

      The current one, presumably. The XHTML 1.0 specification was released four years ago. Anything earlier is a dinosaur at this point. It's really the browser developers' responsibility to keep up with the current HTML specs.

      Other than that, I agree that forging User-Agent strings will do more harm than good in the long run.

      --
      I like my women like my coffee... pale and bitter.
  193. Are you trying to make a statement??? by Anonymous Coward · · Score: 0

    Step 1: Decide if you're trying to make a profit or a political statement.

    Step 2: If you're trying to make a profit, choose the best software you can afford. Don't use open source and/or GPL as a deciding factor, because it doesn't mean anything about the quality of the software. The time you save not dealing with an incomplete free program will pay for the cost of purchased software numerous times.

    If you're trying to make a political statement... Good luck keeping your job!

  194. Simple guidelines... by whoami-ky · · Score: 1

    1) Do what you can with Open Source
    2) Use closed source for everything not covered by 1)
    3) Over time, develop in-house open-source projects to replace the items covered by 2)
    4) Release Open Source projects and gain 1000000 Whuffie points of credit.
    4) Profit!

    --
    See my blog at Who's Who
  195. http://sf.net/projects/custom by lkcl · · Score: 1

    there are very few sales order management systems available as open source.

    custom is one that i started doing, it's based on some e-commerce software i wrote, which is in turn based on a distributed python os system.

  196. www.opensourcecms.com/ by Taco+Cowboy · · Score: 1



    Welcome to opensourceCMS.com

    This site was created with one goal in mind. To give you the opportunity to "try out" some of the best php/mysql based free and open source software systems in the world. You are welcome to be the administrator of any site here, allowing you to decide which system best suits your needs.

    The administrator username and password is given for every system and each system is refreshed on the hour, every hour. This allows you to to add and delete content, change the way things look, basically be the admin of any system here with no fear of messing anything up. I hope opensourceCMS.com is useful in your quest to find the right software system for your needs. If you're looking for hosting, OpenSourceHost supports every system here. OpenSourceHost will even install the system of your choice for free when you sign up for an account.

    --
    Muchas Gracias, Señor Edward Snowden !
  197. standards by perlchild · · Score: 1

    While you may be able to find ERP and other software that will do some of what you want. I do believe there is one aspect I didn't see covered in this thread: phone billing standards are expensive, and OSS billing applications for such are few.
    What can you tell us about the output of your VOIP gateway when it comes to measuring calls? Long Distance? Finding a match for such might be harder than writing something yourself in some cases.

  198. Re:Ask /.: I'm A Drunken Has-Been by Anonymous Coward · · Score: 0

    Thanks, man. I really apreciate your help.

  199. Re:OSS Software in general.. by Inthewire · · Score: 1

    Shoot, a trip to *Slashdot* showed me that.

    --


    Writers imply. Readers infer.
  200. Re:How much is lack of research costing _you_? by stephanruby · · Score: 1
    Yes, that is funny because this bug has been recognized by Mozilla developers so don't mind if I take their word for it and not yours.

    There is also a fix for it, but unfortunatly this "fix" hasn't fixed it for me yet, and from what I've read on the support forums, this fix has worked for some but not everyone.

  201. Sun Java Desktop by Anonymous Coward · · Score: 0

    Sun Java Desktop

  202. Sun Java Desktop by Anonymous Coward · · Score: 0
  203. You are knackered by Anonymous Coward · · Score: 0

    Get used to it. People do not have the time to go and do all of this, just like you, which is why a company that does invest in a product that is good enough for other people to use means they should be able to get the investment back by selling it to others.

    If you put together an entire system, would you want to give it all away for free so that your competitors get to have a free ride? I think not.

  204. here's how others have done it. by Anonymous Coward · · Score: 0


    http://news.com.com/2008-1082_3-5065859.html?tag =l h

    http://www.linuxjournal.com/article.php?sid=6534

  205. Rich interfaces are why people use IE by aztracker1 · · Score: 1

    I personally develop web based applications, and whenever possible I target a DOM base.. however, the need for active-x controls in some situations, make it hard to develop for all.

    I am currently working on a training software that requires a cad plugin to display certain things properly.. VRML won't cut it as the designs are too large. My hands are kinda tied in this... the real need is for cross platform plugins that are as readily available as the number of Active-X controls for these situations, and they simply don't exist.

    I don't like MS's politics any more than anyone else here. However, they did make it pretty easy to offer a rich interface via web.. which is probably why ASP/ASP.Net + IE have made such inroads for intranet/extranet development. It is simply a good combination for this. The down side, is situations as in this post, where someone *WANTS* and OSS solution, and I commend that.. I think for things like accounting, there shouldn't be proprietary combinations for IE... But, as I said, there are times that IE is the good choice.

    When you are running an extranet application for 10,000+ machines, that is custom written, an IE locking isn't so bad compared to trying to distribute/replicate application updates remotely.

    --
    Michael J. Ryan - tracker1.info
  206. The Business of Open Source by jjanke · · Score: 1
    Open Source projects are driven by interest - i.e. if database/apps server/browser independence is important to you - then you can do something about it. Unfortunately many don't go beyond the complaining status. For some reason, that does not change anything.

    We are actually quite busy in all areas above:

    Database independence - we started implementing an OMG based workflow engine. This will allow us to do the transaction control in Java and convert the PL/SQL to Java.

    We'll discontinue the JBoss specific functionality (MBeans) and convert it to standard J2EE technology.

    We'll convert to Java Faces, which produces a bit better HTML UI and is browser independent.

    All that requires real work and a commitment for more than an hour per day and actually quite a few years experience with complex systems. It's not easy to contribute to a full featured business application, but the ones who do are able to deliver supreme benefits to their (paying) customers.

  207. Citrix by Mr.+Foogle · · Score: 1

    Deploy a Citrix server. Publish your Win32 and/or IE specific apps to _that_, and access it from your linux desktop.

    It works find from my PowerBook at least ....

    --
    Display some adaptability.
  208. running a business with open source? by chtank · · Score: 1

    We, too, run a business using open source and closed source, too. Our business is for handicapped and impaired users, including the elderly. One item we find with open source is that it is way too nerdy for our users. Since we are a "charity" type organization, we MUST be fully in Compliance with the W3C Accessiblity Standards for our users. This, also, includes all forms, user tools, and many adminstrative tools. We Must be fully crossplatform As well. In many casses, we find that the tools for opensource are simply not ready for our clients. Also, many tools are not available via Opensource; such things as JAWS or Braille readers are "Windows" only or are way beyond the fanancial means of the user. It is a shame that the 1/3 of the population (the approx. of impaired users) of this great nation is totally ingnored. The government and Big Business needs to start making themselves "accessible" to the handicapped, so why doesn't the Open Source Community, too?

    --
    Retired dinosaur, simple user, volunteer, guinea pig
  209. Re:US-format dates? Are you kidding me? by BSD+Yoda · · Score: 1

    Great elitist attitude! Yes, we're ashamed of our dates! As we were ashamed we didn't have pretty red uniforms in that war....