# Talk by jhs@berklix.co-m [Free !] Alternatives To Microsoft # THIS IS MORE OR LESS THE FROZEN COPY GIVEN TO FARADAY, BUT IVE MADE SOME # IMPROVEMENTS TO FORMAT 7 CONTENT SO SUGGEST YOU USE # CURRENT talk.mgp # # display with: # 25 slides for my first 20 mins = 48 seconds each. Then 5 more slides # Call with ./T that starts a 45 second timer, & calls unclutter. # mgp -t 20 -G -U talk.mgp # -t 20 20 minutes # -G turn on page guide # -U allow executables eg xclock # -o dont over ride window manager Seems to fail. # --title "Alternatives To Microsoft" # # To switch between screen resolutions: # Control + Alt + Numeric_Plus (or Numeric Minus) # Numeric plus is mapped to ';' # Numeric minus is mapped to 'P' # # /usr/X11R6/share/doc/mgp/sample/ # default.mgp Style file # mgprc-sample A sample file of .mgprc # sample.mgp Short demonstration of MagicPoint features # tutorial.mgp Operation guide of MagicPoint # embed.mgp A sample of mgpembed #------------------- # img/ # some are copies from ~jhs/public_html/gifs # some are expansions with xv #------------------- # To add KDE & table of MS apps equivalents #------------------- # Reference I didn't have time to look at: # http://www.feyrer.de/Texts/Own/ # http://net-tex.dnsalias.org/~stefan/nt/unterlagen.html # http://net-tex.dnsalias.org/~stefan/nt/netbsd/advocacy/NetBSD-advocacy/ # { Start of include from sample.mgp %deffont "standard" xfont "helvetica-medium-r", tfont "standard.ttf", tmfont "hoso6.ttf" %deffont "thick" xfont "helvetica-bold-r", tfont "thick.ttf", tmfont "hoso6.ttf" %deffont "typewriter" xfont "courier-medium-r", tfont "typewriter.ttf", tmfont "hoso6.ttf" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% Default settings per each line numbers. %% %default 1 area 90 90, leftfill, size 2, fore "gray20", back "white", font "standard", hgap 0 %default 2 size 7, vgap 10, prefix " ", ccolor "black" %default 3 size 2, bar "gray70", vgap 10 %default 4 size 5, fore "gray20", vgap 30, prefix " ", font "standard" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% Default settings that are applied to TAB-indented lines. %% %tab 1 size 5, vgap 40, prefix " ", icon box "green" 50 %tab 2 size 4, vgap 40, prefix " ", icon arc "yellow" 50 %tab 3 size 3, vgap 40, prefix " ", icon delta3 "white" 40 # } End of include from sample.mgp #------------------- %page %center Push Space Bar To Begin # %xsystem "xclock -geometry %60x80 -update 1 -bg white" %xsystem "xclock -geometry 60x80 -update 1 -bg white" #------------------- %page # THIS STAYS UP FOR 20 MINUTES BEFORE WE BEGIN %center # This page will be shining while projector is configured, # & while drinks are served. %nodefault %size 6.5, font "standard", back "white", ccolor "black" %center, fore "Blue", font "standard", hgap 60, size 6.5 ALTERNATIVES TO MICROSOFT %bar "skyblue" 6 15 70 %font "standard", hgap 0 %cont, font "thick" http://www.berklix.com/free/talk/ %cont, font "standard" for Michael Faraday Institution e.V %cont, font "thick" http://mfi-ev.de/ %cont, font "standard" 19:30 20th April 2007 %size 6.0, fore "darkblue" by Julian Stacey & Associates %size 4.5, fore "darkblue" jhs@berklix.co-m %size 6.0, fore "blue" NO SMOKING Please. \ A speaker allergic, & most dislike it. %IMAGE "img/nosmoke4.jpg" # %xsystem "xclock -geometry %30x30+25+60 -update 1 -bg white -fg blue -hands green" # %xsystem "xclock -geometry 15x20 -update 1 -bg white" %center %xsystem "xclock -geometry %15x20 -update 1 -bg white" #------------------- %page %center PHONES OFF %left Please turn off Mobile Phones, or set ring mode to silent. Turn off laptops/ notebooks/ PDAs & watches that beep. (Speakers may be generating beeps to prompt Next page). %center %IMAGE "img/no_phones_quarter.jpg" %left Lasers Pointers - For your safety/ comfort: Please complain immediately if any speaker waves laser pointer near audience. Right handed speakers sit to left of screen, so arm rest position points toward screen, not sweeping to audience as turned off. #------------------- %page %center # Start of talk. Change Colour to catch attention. %bgrad 0 0 256 0 0 "red" "white" %fore "green", size 6 [FREE !] ALTERNATIVES TO MICROSOFT %cont, font "thick" http://www.berklix.com/free/talk/ for Michael Faraday Institution e.V http://www.mfi-ev.de/ # Yes red is for your attention, Talk starts now. # %left %IMAGE "img/MFI_Michael_Faraday_blue_Silhouette.jpg" %center %IMAGE "img/vector.jpg" %right %IMAGE "img/newfree.2.jpg" %xsystem "xclock -geometry 10x10 -update 1 -bg white" #------------------- %page %center # %bgrad 0 0 256 0 0 "white" "blue" SCHEDULE %left 19:30 [Free !] Alternatives To Microsoft - Julian 19:50 Text Processing : Open Office & other tools - Astrid 20:00 NetBSD. More CPUs than Linux. + Packages. - Marc 20:10 VOIP - Internet telephony + BSD V. Linux - Emil 20:20 15 Years Windows-Free Zone - Bernhard 20:30 Summary. - Julian # + Distribution of various media & leaflets. 20:35 Questions to Panel Of Speakers 20:50 Pay Waiter For Drinks 21:00 Depart To Refreshments %center %xsystem "xclock -geometry %15x20 -update 1 -bg white" #------------------- %page %center # %fore "green", size 6 QUESTIONS: AT END, OR KEEP BRIEF PLEASE %left 5 speakers in one hour - Tight schedule ! Questions & answers if during 5 talks should be Brief. No questions after any talk if speaker time expired. 5 talks x 5 mins delay = hungry audience for half hour. Questions to panel of speakers 20:35 - 21:00 Speakers available over dinner in English or German. %center %xsystem "xclock -geometry %15x20 -update 1 -bg white" #------------------- %page %center RESOURCES %left All 5 speaker Presentations will be archived here: %center %cont, font "thick" http://www.berklix.com/free/talk/ %cont, font "standard" %left With more added links to relevant speakers software companies services (Public archive may be delayed a week while I'm away). Speakers email list address: %cont, font "thick" bim-talks@berklix.org %cont, font "standard" #------------------- %page %center DISCLAIMER & COPYRIGHT %left Disclaimer None of us were paid to assemble these presentations. They are personal opinions. If wrong let us know. Errors & omissions may be corrected in later versions. Copyright Presentations are copyright the individual speakers. They release them under standard BSD licence terms. #------------------- %page %center SPEAKER Julian Stacey's BACKGROUND %center %fore "blue" Resume: %cont, font "thick" http://www.berklix.com/~jhs/cv/ %cont, font "standard" %fore "black" %left 1985 Onward: Unix Computer freelance consultant. # in Munich Mostly engineering & Internet projects. With Vector Systems Ltd %cont, font "thick" http://www.berklix.com %cont, font "standard" Consultancy, development, support & services Mostly based on free software (faster to develop). 1999: Co- founder : Berkeley In Munich %cont, font "thick" http://www.berklix.org/bim/ %cont, font "standard" free software user group. # majordomo archives go back to 14 Apr 2003, # Ernst wrote: # Good question! But around 1999 when I started to work for BSn, # and I upgraded my machine and gave you my old one (with # SCSI) to start a BSD group here in Munich as I didn't wanted # to do it. :-) Unknown date. :-( 1975-1985 Computer systems planning engineer, British Telecom International in London 1980: BSc Hons in Computers & Cybernetics, University of Kent at Canterbury. 1978 Onward: Using Unix, Base of BSD & Linux etc. #------------------- %page %center INTRODUCTION %left Do not worry if no time to read all of each of my slides, they'll be on web later. What we cover Fast in next 20 minutes: Where & Why it's cost effective to adopt free software. Extra Benefits (beyond Nothing to pay!) Source Code - What benefit ? Drawbacks & how to avoid them. Free Software Systems : Linux & BSD Unix etc. 16,000 Free Pre Integrated Packages ! Who Uses & Supports Free Software ? Support available: Local User Groups, consultancy, services. Start saving money, reducing risk & development time. #------------------- %page %center FREE - WHY ? - HOW ? %left Yes, No speakers need any MS or Power Point Though we can generate & display .pps format too. We are all running Free Software You are welcome to Free Legal Copies Of base operating system & all programs ! Presentation software tonight includes Magic Point - Can use a plain text editor. Open Office - Supports power point Mozilla & XPDF & others available but likely not used. How Come So Much Free ? Sponsored by US government, spin offs given to tax payer. Students authoring packages find jobs easier. Cost effective for workers to get patches in next release. Many like writing & giving away programs, Fun & Fame. # & they code interesting things at night, not boring stuff for boss. Increasing sponsoring lately by eg Google & Sun etc. #------------------- %page %center WHY DUMP MICROSOFT ? %left Could be a talk in itself, a few points: Expensive - Regularly ! Fined by European Union (Monopoly regs) Viruses, Other Security Concerns Deprives intelligent users of control Dumbed down design becomes impenetrable magic. Even intelligent users forced to desperately click around, No (non binary) test configuration (registry) files one can inspect & edit. Can't check Leaks to Redmond, CIA, NSA ? No source to enhance. Fixing urgent bugs beats filing a report. Word docs held previous revisions inside, eg Customers could see previous cheaper draft prices in a tender. XP --> Vista More licence money. More bloat. More disc & RAM & CPU needed. More Hollywood right management. Is that in Your interest ? ;-) I heard 98 --> XP people dumped working scanners to buy new with XP drivers I hear XP --> Vista it's printers without drivers. (We rarely dump drivers in Free world). #------------------- %page %center WHERE FREE SOFTWARE IS COST EFFECTIVE %left For skilled users wanting control, freedom & security. For engineers wanting to embed free mature tested code. Where many workers run the same basic common tools, MS licence fees in bulk, & for upgrades get Expensive. ROI (Return On Investment) of under 2 years ! Very Good ! No elective investment project I've known \ as a systems engineer hoped to repay all costs so quickly. Venture capitalist don't hope for full return in under 2 years ! Comparing licence fees to MS compared to retraining. LIMUX project costed in well under 2 years. (Though stretched). #------------------- %page %center SOURCE CODE - WHAT USE ? %left Mature code can be embed in development hardware. On workstations with Source you gain a choice: Check sources for suspicions & see if unfounded. Fix simple urgent bugs in house. Contract externals to fix complex urgent bugs/ extensions. Feed back extensions to next release if you want. Report a bug & wait for next release. Binary (MS) offers no choice, You can't check what code does. You can't fix it. You can't pay anyone except MS to fix if they want to. It might not be fixed in next release. %right %xsystem "./xclock.sh" #------------------- %page %center DRAWBACKS %left A few niche applications aren't supplied yet. eg maritime navigation Most of what you need is free: We have 16,000 free packages on FreeBSD (more than Linux) You need a tool to even search such a list Yes we have indexer tools. Marc's presentation for more info. You might want MS occasionally, No problem : Next Slide. Software Patents - A topic on its own, but no time. In practice not a big problem unless you'r a Big company. A small minority of programmers problematic in free time. They don't have a salary & boss to force politeness. You may very occasionally see harsh flame mail by one of a few. Technically gifted, brittle communicators. Small price for good code. (Local specialists in paid time of course politely help amend code :-) #------------------- %page %center YOU CAN KEEP MS AS WELL %left You can move to Free Software gradually if you want: Run Mozilla, Open Office etc on XP (Avoids buying Word). Try BSD or Linux on a disc-less boot CDROM. Shrink Microsoft partition (tools on FreeBSD CDROM) Still run old programs you haven't used free replacements for yet, Install a BSD / or Linux on one of 4 boot disc partitions. Install same Mozilla & Open Office etc on BSD / Linux. Live access MS files while BSD or Linux running, eg Live now from my XP partition. %filter "head -4 /xp/PUTTY/puttydoc.txt" %endfilter MS programs can run on emulators on BSD or Linux. MS crippled Vista so only expensive professional version runs under emulation. #------------------- %page %center BSD & LINUX LOGOS etc %left # %IMAGE "img/bsd-daemon.2.jpg" # "img/bsd-daemon.2.jpg" deleted since presentation, %IMAGE "img/bsd-daemon.expanded.jpg" FreeBSD, NetBSD, OpenBSD, DesktopBSD, PC-BSD .. # DragonflyBSD # BSD = Berkeley Systems Distribution # (University of California) %cont, font "thick" http://freebsd.org http://netbsd.org http://openbsd.org %cont, font "standard" # %IMAGE "img/sit3-shine.7.small.2.jpg" # "img/sit3-shine.7.small.2.jpg" deleted since presentation, %IMAGE "img/sit3-shine.7.small.expanded.jpg" Linux: Debian, Ubuntu, & Commercial Suse, Red Hat etc. #======= %IMAGE "img/gnu-head-sm.jpg" %left Free Software Foundation %cont, font "thick" http://fsf.org %cont, font "standard" Common Tools. # "Free software is a matter of liberty not price." X Foundation (Windowing) Apache (Web server etc) ... #------------------- %page %center BSD & LINUX DIFFERENCES %left BSD differences: \ http://www.berklix.org/bim/leaflet/ FreeBSD - More PC support, largest number of packages. NetBSD - Supports far more different CPUs than Linux. Best if you want to embed code into hardware. OpenBSD - If security is important above all else. DesktopBSD & PC-BSD - FreeBSD variant for new users. DragonFlyBSD - Research variant on FreeBSD Linux - Many Free & Commercial variants exist. Typically companies add a licence encumbered installer etc. Debian: Free. The developers central Linux. Ubuntu: Free? Ask Bernhard. Suse: Not Free. Nurnberg base. Red Hat: Not Free Fedora: Free More every day, magazines provide roll your own release kits ! Developer interfaces changed with less restraint - Bad ! More support for brand new hardware than BSD. #------------------- %page %center NON BSD & LINUX FREE BASE SYSTEMS %left Sun Solaris - Free & Commercial - Home of Java. PC i386-686 etc & Sparc. Cumbersome web interactive download licensing. Attractive if you want quality hardware, &/or Sparc. SCO - Free personal licence. Commercial normally. PC i386-686 Market leader by sales volume BSD & Many Linux not Sold, so skewed statistics! (but I saw SCO boot in a French transport cafe, so gets about) Oldest & Worst Unix version of my experience, Documented bugs rather than moving to new. Software Patent Predator in recent years. Mach - Micro kernel support, Niche Various processors, ie i386-686 & NSC 32532 etc ( as demo'ed by me at (imminent) http://vcfe.org ) GNU Hurd - FSF = Free Software Foundation. Niche. %fore "blue" List/ Intro to Free Software %cont, font "thick" http://www.berklix.com/free/ %cont, font "standard" %fore "black" %left #------------------- %page %center 16,000+ FREE PRE INTEGRATED PACKAGES ! %left 16,858 On current FreeBSD, Far more than on Linux, # 16858 Fri Apr 20 01:03:14 CEST 2007 http://www.de.freebsd.org/ports/index.html We share 3rd party sources between Linux & BSD. Many of the best on NetBSD & OpenBSD & Linux too. It seems my ELSA DVD player is based on FSF or similar. # cp /dev/null /tmp/t # foreach i ( [a-z]* ) # echo -n $i >> /tmp/t # pushd $i # /bin/ls -1 | wc -l >> /tmp/t # popd # end There's 15,725 ports in 6.2-RELEASE, in these categories: # 15725 I jhs calculated with dc. accessibility 14, arabic 14, archivers 119, astro 69, audio 606, benchmarks 52, biology 67, cad 63, chinese 135, comms 119, converters 94, databases 430, deskutils 164, devel 1703, distfiles 1267, dns 101, editors 186, emulators 145, finance 62, french 27, ftp 106, games 797, german 34, graphics 650, hebrew 11, host 1, hungarian 14, irc 120, japanese 424, java 145, korean 64, lang 308, mail 572, math 306, mbone 20, misc 479, multimedia 210, net 791, net-im 109, net-mgmt 181, net-p2p 105, news 100, packages 54, palm 43, polish 21, portuguese 16, print 303, russian 40, science 71, security 637, shells 35, sysutils 658, textproc 840, ukrainian 13, vietnamese 20, www 1010, x11 288, x11-clocks 54, x11-fm 41, x11-fonts 75, x11-servers 20, x11-themes 151, x11-toolkits 225, x11-wm 126 Marc's NetBSD Packages presentation tells more. #------------------- %page %center WHO USES & SUPPORTS FREE SOFTWARE ? %left INTERNATIONALLY (just a tiny sample of Many more) Yahoo, Google, IBM, Sun, US military .. Some keep their competitive advantage secret ! Hotmail ! Bought by MS, claim to stop PD, proven false. Public domain free software is reccomended by EU ... LOCAL PRODUCTS & SERVICES (just a sample) Munich City Council - LIMUX Project # http://www.muenchen.de/Rathaus/dir/limux/english/147197/ # %cont, font "thick" http://bsn.com & http://consol.de ISP hosting services http://genua.de Firewall hardware vendors. http://www.berklix.com Code embedded browser for DASA, OCE. # %cont, font "thick" # %cont, font "standard" German secret service uses Linux, (No MS back door!) #------------------- %page %center SUPPORT & CONSULTANCY AVAILABLE %left Professional consultancy %cont, font "thick" http://www.berklix.com \ %cont, font "standard" - Vector Systems Ltd in Munich %cont, font "thick" http://www.bsdpie.com \ %cont, font "standard" - Professionals In Europe, Associates. \ %cont, font "thick" http://www.berklix.com/consultants/ \ %cont, font "standard" - World Wide BSD Index Free, Net, OpenBSD & Linux webs have consultants lists Self help technical discussion lists for each BSD & Linux FreeBSD has (guessing) 40 active lists Major packages have multiple mail lists for users, developers etc. User Groups Free mutual self help monthly at Stammtisches. Own mail lists. BIM Berkeley In Munich http://www.berklix.org/bim/ Munich Linux User Group http://www.muc-lug.de FreeBSD has documentation on web in many languages, FreeBSD has books in Korean even ! #------------------- %page %center SAVE MONEY, REDUCE RISK & DEVELOPMENT TIME. %left All this software is Free! Some BSD code is very mature & well tested. Engineer some into your embedded hardware could accelerate development. Adopting on workstations could reduce expenditure, increase security, & bring 16,000 extra free packages you dont later need to ask the boss for purchase authority on. Take what's Free, before your competitors leverage it too ! #------------------- %page %center COMMERCIAL TOO %center %IMAGE "img/commercial.half_size.jpg" %left Yes the software is Free. Free international mail lists too. Local commercial consultancy & services available. Speakers can recommend local companies & associates. #------------------- %page %center 4 SHORT TOPIC SPEAKERS ARE NOW LINED UP %left QUESTIONS ? Sorry. Time pressure. No questions yet if my time slot 19:30-19:50 has expired. Questions to Panel of speakers after all 5 have finished. %center %xsystem "xclock -geometry %15x20 -update 1 -bg white" #------------------- # TOPIC SPEAKERS START: %page %center # %bgrad 0 0 256 0 0 "white" "blue" SHORT TOPICS (10 Minutes Each) %left 19:50-20:00 Text Processing : Open Office & other tools Astrid Jekat-With firewall company http://genua.de # Using open office, will use Julian's laptop 20:00-20:10 NetBSD. More CPUs than Linux. + BSD ports/packages. Marc Recht-NetBSD commiter. In banking industry. # Using Mac OS X. Doing presentation with MagicPoint, # could use Julian's laptop. 20:10 -20:20 VOIP-Internet integrated telephony + BSD V. Linux Emil Stoyanov-VOIP Developer. - Siemens now, Freelance soon. # I'll bring my machine and will have the usb disk and copy stuff on yours. 20:20 -20:30 15 Years Windows-Free Zone Bernhard Schneck-Firewall company Genua # Bringing a beamer with 1024x768 %cont, font "thick" http://genua.de %cont, font "standard" # Using openoffice.org-2.0.4, will use Julian's laptop. # He will bring spare beamer. 20:30-20:35 - Conclusion Julian Stacey - Freelance Consultant, Vector Systems %cont, font "thick" http://www.berklix.com %cont, font "standard" #------------------- # TOPIC SPEAKERS END - Julian Resumes # This page in case I page forward too far. %page %center END OF SHORT TOPICS - 20:30 %left Next: Conclusion by Julian. %center %xsystem "xclock -geometry %15x20 -update 1 -bg white" #------------------- %page %center CONCLUSION - 20:30 - 20:35 %left Thanks For your attention, To Faraday for hosting us, & renting lecture room To topic speakers. Presentations will be archived here: %center %cont, font "thick" http://www.berklix.com/free/talk/ %cont, font "standard" %left Media Lots of free leaflets & install-able media is available on Internet, \ ready to print & write to CDROM etc. Local BSD group provided leaflets & CDROM to give away. # Juan Solano: CDs, Norbert Poellmann: Leaflets, Ernst Winter: Transport & CDs Download more from links in earlier slides, & also from %center %cont, font "thick" http://misc.allbsd.de/Flyer/ %cont, font "standard" #------------------- %page %center QUESTIONS TO PANEL - 20:35 - 21:00 %left We hope you later want to discuss with colleagues at work, eg: How incorporating Free Source Code in your product, \ could save development time, How using Free Software \ could help project budgets How Free Software could be more secure: No viruses, opaque binaries, & possible loopholes to/ from Redmond [&/or CIA / NSA etc ?] ;-) Questions to panel of speakers welcome. The single web reference to note that will link to everything presented: %cont, font "thick" http://www.berklix.com/free/talk/ %cont, font "standard" %center %xsystem "xclock -geometry %15x20 -update 1 -bg white" #------------------- %page %center ADJOURN - 21:00 - QUESTIONS OVER BEER & FOOD %left Speakers [& some other free software users] welcome further questions over refreshment (in room Faraday convener Gareth announces). %fore "blue", size 6, center # %shrink %lcutin Do Swap BUSINESS CARDS %rcutin %fore "green", size 6, center YOURS & THE SPEAKERS %fore "black", left We'll be happy to hear now or later if you adopt free software for your project, company etc. %center Talks will be archived here (after 7 days): %cont, font "thick" http://www.berklix.com/free/talk/ %cont, font "standard" %xsystem "xclock -geometry %15x20 -update 1 -bg white" # Main speaker was: "Julian Stacey" http://www.berklix.com #------------------- %page %center Last Page %xsystem "xclock -geometry %30x40 -update 1 -bg white" Various technical stammtisches that have technical talks/ Vortraege, mutually cross inform each other of coming talks on a mail list, see: %center %cont, font "thick" http://www.berklix.org/techtalk/ %cont, font "standard" %left %page # %center # # A LIVE SAMPLE OF A SPREADSHEET : gnumeric # # %xsystem "gnumeric" # #-------------------