After going through Norton Editor, WordStar, WordStar 2000, WordPerfect, MS Word and a bunch of other editors/word processors, I finally settled on vi.
Everything I write these days is written in vi. When I need print quality I just feed plain text to groff.
This would fuel the certification and standards industry and virtually stop all free software developement, because nobody would use free software written by people without dozens of certificates who could not prove that they followed certain standards.
I say invest more in education and teach people about security.
I know that sometimes the only way to force businesses to improve quality of service is to hurt them where it hurts most, i.e. dig into theor bank accounts, but the proposed solution would kill software developement.
I wonder, if the GPL community was given a chance to express their views at the Government Leaders' Conference?
Free software levels the playing field.
Everybody has access to the same software, and how they fare depends only on their marketing skills, the quality of service and the richness of their offer.
Free software removes differences between the rich countries and the poor ones, because it gives access to the tools and technologies to everyone, regardless of their location, be it Bostson, Bangalore, or Moscow or Sydney. What they do with it depends on their intellectual capacity not the depth of their pockets.
I don't know why Microsoft is spending so much time and money on a crusade against GPL. Apparently it is easier for them to fight GPL than to learn the rules.
Flash filled the void that should have been filled by an open standard, like SVG + SMIL. But we are still waiting for the right tools (browsers, plugins and authoring tools). So far, only Flash can be used to deliver rich multimedia over limited bandwidth, and that's a fact.We're stuck with it, whether we like it or not.
One thing the Open Source comunity could do is create an Open Source Flash Player.
What about FreeMovie? Oh, you want a GUI tool. I'm available, and my rates are v. competitive. If anybody wants to pay me to write an OpenSource authoring tool, I'll do it.
All I can recommend right now is FreeMovie or Ming or libswf. But if you want a GUI Flash design tool, you will have to wait. I do have plans for writing a Flash authoring application, but have to get FreeMovie 2 out of the door first. It also requires quite a lot of time and money to write such application, so you should not expect it to appear before X-mas 2002.
Your initial idea is good. Show them how easy it is to develop modern applications on Linux.
Show them tools: a few different editor's (don't scare them with vi or Emacs right away), debuggers, compilers and interpreters, let them know that all these tools are available for free.
Show them how easy it is to code an XML parser in Python.
Show the power of PHP and its excellent database connectivity (do mention that it has support for many commerical databases like DB2, Oracle, and others, all without having to pay a single cent in licensing fees).
Show them how easy it is to code Web services in the language of their choice).
Show them how to use gcc to build large projects.
Explain the implcations of various licenses (GPL, BSD and the Artistic License); explain the role of GPL in keeping the software free and how it is "infecious", but do not force GPL upon them, because it might not be the best license for them).
Do mention that they can experiment with the latest code, try dozens of tools and use them in commercial project, all without having to pay a single cent in licensing fees. That should make them think.
Explain what SourceForge is and how to hunt for code there.
He could use the main computer as a hub through which he connects to external data repositories. Say he uses it to compile and test code, which he stores on SourceForge. If he keeps a record of names and passwords, he can access those external repositories from another place when the main computer fails. That would improve reliability of the whole setup.
There are many reasons for this mess, all sides are a little guilty:
1) users, because don't know how computers/software/operating systems/networks/internet work and cannot decide what they need. But should they be required to know this? No. I don't think so. They should be protected from badly written code by the internal fetures of the operating system, which should make it possible to install/uninstall components and aplications with a single mouse click. It is possible, although it does require a bit of extra work.
2) software authors, because they still think that their application is going to be the only application the user will ever install. They need to think global and make their software behave. Also, software authors should take a trip to Kodak or other consumer products companies and learn about usability.
3) operating system authors, because they fail to provide a mechanism for easy installation/deinstallation of components and applications that doesn't break the system, doesn't break other applications, is easy to use for application developers and end users.
A legal framework would never work, because either no software would be ever released before lawyers finished their battles (or before hell freezes over, whichever is sooner) or software companies would add a disclaimer that says 'you are installing this software on your own risk' (hey, that's what they do today!).
A solid techical framework that prevents one application from messing the whole system up is a much better idea.
... have been very puzzled why these technologies didn't become ubiquitous...
anybody with a couple of brain cells can cobble together a "Web page" using Notepad, whereas it takes a lot of effort and money to create anything interesting in VRML. Also, the bandwidth wasn't there when VRML was born.
Sure, but they wouldn't mind using cheap hardware to develop prototypes of services tha would later be moved to the machines that they would approve.
Subscribe to AnyOldComp.Com to find a bargain.
Telit has nice GSM modules with Python scripting built-in.
http://www.telit.com/en/products/gsm-gprs.php?p_id=12&p_ac=show&p=3
The current localization efforts are so lame. I want my language skins. Please...
Everything I write these days is written in vi. When I need print quality I just feed plain text to groff.
This would fuel the certification and standards industry and virtually stop all free software developement, because nobody would use free software written by people without dozens of certificates who could not prove that they followed certain standards.
I say invest more in education and teach people about security.
I know that sometimes the only way to force businesses to improve quality of service is to hurt them where it hurts most, i.e. dig into theor bank accounts, but the proposed solution would kill software developement.
Not good.
I wonder, if the GPL community was given a chance to express their views at the Government Leaders' Conference?
Free software levels the playing field.
Everybody has access to the same software, and how they fare depends only on their marketing skills, the quality of service and the richness of their offer.
Free software removes differences between the rich countries and the poor ones, because it gives access to the tools and technologies to everyone, regardless of their location, be it Bostson, Bangalore, or Moscow or Sydney. What they do with it depends on their intellectual capacity not the depth of their pockets.
I don't know why Microsoft is spending so much time and money on a crusade against GPL. Apparently it is easier for them to fight GPL than to learn the rules.
Flash filled the void that should have been filled by an open standard, like SVG + SMIL. But we are still waiting for the right tools (browsers, plugins and authoring tools). So far, only Flash can be used to deliver rich multimedia over limited bandwidth, and that's a fact.We're stuck with it, whether we like it or not.
One thing the Open Source comunity could do is create an Open Source Flash Player.
There's also FreeMovie.
Nothing?
What about FreeMovie? Oh, you want a GUI tool. I'm available, and my rates are v. competitive. If anybody wants to pay me to write an OpenSource authoring tool, I'll do it.
This is not true. Flash movies can include video or sound stream encoded using patented technology, but other than that it is not patented.
Visit this page for more information about on-line SWF resources.
All I can recommend right now is FreeMovie or Ming or libswf. But if you want a GUI Flash design tool, you will have to wait. I do have plans for writing a Flash authoring application, but have to get FreeMovie 2 out of the door first. It also requires quite a lot of time and money to write such application, so you should not expect it to appear before X-mas 2002.
Don't worry, there will be more OpenBSD coverage on ONLamp.com.
Your initial idea is good. Show them how easy it is to develop modern applications on Linux.
Show them tools: a few different editor's (don't scare them with vi or Emacs right away), debuggers, compilers and interpreters, let them know that all these tools are available for free.
Show them how easy it is to code an XML parser in Python.
Show the power of PHP and its excellent database connectivity (do mention that it has support for many commerical databases like DB2, Oracle, and others, all without having to pay a single cent in licensing fees).
Show them how easy it is to code Web services in the language of their choice).
Show them how to use gcc to build large projects.
Explain the implcations of various licenses (GPL, BSD and the Artistic License); explain the role of GPL in keeping the software free and how it is "infecious", but do not force GPL upon them, because it might not be the best license for them).
Do mention that they can experiment with the latest code, try dozens of tools and use them in commercial project, all without having to pay a single cent in licensing fees. That should make them think.
Explain what SourceForge is and how to hunt for code there.
He could use the main computer as a hub through which he connects to external data repositories. Say he uses it to compile and test code, which he stores on SourceForge. If he keeps a record of names and passwords, he can access those external repositories from another place when the main computer fails. That would improve reliability of the whole setup.
There are many reasons for this mess, all sides are a little guilty:
1) users, because don't know how computers/software/operating systems/networks/internet work and cannot decide what they need. But should they be required to know this? No. I don't think so. They should be protected from badly written code by the internal fetures of the operating system, which should make it possible to install/uninstall components and aplications with a single mouse click. It is possible, although it does require a bit of extra work.
2) software authors, because they still think that their application is going to be the only application the user will ever install. They need to think global and make their software behave. Also, software authors should take a trip to Kodak or other consumer products companies and learn about usability.
3) operating system authors, because they fail to provide a mechanism for easy installation/deinstallation of components and applications that doesn't break the system, doesn't break other applications, is easy to use for application developers and end users.
A legal framework would never work, because either no software would be ever released before lawyers finished their battles (or before hell freezes over, whichever is sooner) or software companies would add a disclaimer that says 'you are installing this software on your own risk' (hey, that's what they do today!).
A solid techical framework that prevents one application from messing the whole system up is a much better idea.
I usually use a naming scheme like [xx][dddd][xx], where xx is a two-letter combination, and dddd is a number.
;-)))
You could also steal some ideas from The Name Book
So is ViewPoint's VMP
AnyOldComp.Com
anybody with a couple of brain cells can cobble together a "Web page" using Notepad, whereas it takes a lot of effort and money to create anything interesting in VRML. Also, the bandwidth wasn't there when VRML was born.
LinuxApprentice.com
Sure, but they wouldn't mind using cheap hardware to develop prototypes of services tha would later be moved to the machines that they would approve.
Subscribe to AnyOldComp.Com to find a bargain.
Sparc machines are not that expensive. You can find a cheap one on eBay.com. Subscribe to AnyOldComp.Com to find a bargain machine.