YoussefAssad originally wrote these Q&A style pamphlets for the MayInstallFest then Meeso translated them to 3ameya.
since then we used them in the SSTE conference.
we should keep them updated and use them in all our advocacy events.
A: At the risk of over-simplifying things, UNIX is not an operating system; it is an idea. When you use Solaris or AIX or Linux, you are using an operating system which was sprung out of a collective set of ideas which are called UNIX. In fact, we tend to call Linux and Solaris, for example, flavours of UNIX. It's a little bit like ice cream: when you eat a vanilla ice cream, this is specifically a vanilla flavor, but it is also made the way ice cream is made. Hence, Linux is not UNIX, but it is a UNIX like operating system.
A: That is absolutely true. The heart of Linux is at the command line. This does not mean, however, that all your work under Linux has to be command line driven. There are excellent graphical interfaces for just about any administrative task you can think of. The way most of these applications are designed is to have a command line program, and then to build a graphical application on top of it. This means that you are free to choose whichever method you prefer to get your work done.
On a deeper level, this is a fundamental concept under Linux; command line tools with optional graphical interfaces. This does not only mean that you can choose how to get the job done, it also separates the GUI code from the functional code. So, if for any reason the GUI interface is inaccessible (such as if you are telnetting in to do the work) then you can still get evrything done.
By contrast, if you don't have the GUI under windows you are pretty much stuck. Under windows, there is no separation of GUI from core operating system functionality. This is one of the primary reasons why UNIX--like systems such as Linux are legendary for their stability. Keeping things simple and compartmentalised.
A: That really depends on your needs. It is safe to say that Linux can do pretty much everything you need in terms of server functionality, so that is probably a good place to begin. How about setting up an e--mail server on your LAN? That would probably not take more than fifteen minutes.
And while you're at it, with all of those windows clients, you might as well think about using Linux as a windows file--sharing server. And print server. And don't worry about those Macintosh users; Linux is fluent in Appletalk and will happily connect them with the rest of the world. Seamlessly.
Do you need a web--server too? Have a look at Apache. Apache is the leading web--server software solution in the world, and it has been so for a very long time and it will continue to be so for a very long time. This not surprising since it is free, open source, stable, incredibly flexible, and smart.
Application server? Tomcat. LDAP? You got it. Groupware? Plenty of alternatives. FTP? Yep. Instant messaging server? Of course. Database server? MySQL/postgreSQL/Firebird/etc. Linux makes an excellent firewall and/or router too.
As we said, it all depends on your needs. Try describing your requirements to one of the volunteers and see what they can come up with.
A: Thats what we have Linux vendors for, many companies offer support contracts and the kind of guaranties you may be used to, the good thing is now support is truely a competitive market since all these companies have access to the source code and can modify and service the software as in any possible way. you don't like your current services provider? change the company seek a better one? the other good thing is you can go to a local company, or a small company if you prefer. and then there is always a free community on the internet eager to help you with all support questions, you can even contact the software developers directly, or employ some of them, the choices are endless.
A: Linux is probably the benchmark for standards compliance.
When you think about it, there really wouldn't be a Linux without standards and without the commitment to follow them. There are hundreds of thousands of programmers world--wide who work on Linux, and the only way for an interface designer in Bombay, for example, to coordinate his work with a programmer in New York is for there to be a set of standards governing the work. This goes for network protocols, UI design, file structure, filesystem hierarchy, all types of API, etc.
Standards are the air Linux breathes.
Linux even knows how to deal with other systems which do not comply with common standards. One excellent example is Microsoft Office documents, which are proprietary and undocumented yet which (after a lot of hard work and reverse engineering) can be viewed and modified under Linux.
Linux speaks all languages, even the broken ones.
today. Mail server, web server, database server, DNS server, Linux desktops in the marketing department, penguins in accounting, Mandrake on my PC, uClinux on my pocket calculator.
A: Okay okay, slow down. It's easy to get excited about Linux, we know.
Welcome aboard! and remember to join us @ http://www.eglug.org
A: You're talking about the price tag, right? Well, first of all, one reason why it is free is because the people who work on it don't ask for money to do so. This probably sounds a little strange; someone working hard for you for free? It begins to make a little more sense, though, if you try to imagine something like 100 people working together for each other for free: one person contributes only the fruits of his own efforts, but benefits from the efforts of 99 others, in addition to his own. Of course, some people are paid to work on linux, but it is usually through channels such as sponsorship from companies such as IBM.
A: Yes they are. They aren't the only ones. The American government sponsors open source programmers too, mainly in the lower level technical things. Sun Microsystems contributes a lot too, as well as numerous European governments such as the German and Finnish ones. Brazil also is a heavy linux user.
Linux really is a revolution in progress. It is a global digital tidal wave which just keeps getting bigger, and that's why we have an Egyptian Linux Users' Group.
A: Yes they do. IBM is a good example of a for-profit business adapting itself to the incredible world of free open--source software. The trick is shifting your revenue stream to services and hardware.
A: Quite the opposite. Imagine if you were a programmer with, for example, Microsoft. You would be getting paid to write programs, that is true, but you would be working on what the company wanted you to work on, not what you really wanted to work on. The programmers who write Linux software get to choose exactly what interests them and stimulates their creativity. This makes an incredible difference, and this is something you can only feel if you start using open source software like Linux.
Q: Okay, I like the idea. But I'm worried the things I use on windows won't be available on Linux. Things I use for serious work.
A: There's some good news and some bad news. The bad news is, they won't be available. In some cases, windows software will work on linux, but that is a different story. The good news is, you might be able to guess, that there are substitutes for almost everything available on Linux which are usually better. In most cases, it will not be a problem of finding a replacement for, say, Microsoft Word, but rather a problem of which one of the substitutes to use; OpenOffice? KWord? Abiword? KWrite? &c.
Using Excel? Try Gnumeric, Openoffice Calc, KSpread. Do you absolutely need Photoshop? For that there is The Gimp. And while you try Gimp, check out Cinelerra and Film-Gimp too, movie editing tools. And you might as well drop 3D Studio Max for Blender.
If you're programming under windows, you're most likely using Visual Basic. For that, there's Gambas, though this document is really too short to list all of the programming languages you can use under linux, or all the development environments. Windows programmers who move to Linux usually feel like they have died and gone to Heaven.
Why don't you ask someone from the Linux Users' Group for a demonstration of the substitute for your favorite windows software?
A: This isn't windows. All of these choices and all of this power doesn't have to cost you massive resources. A barebones linux installation will run quite happily in 4 Mb of RAM. For real-world desktop work with a graphical user interface, you should be fine with 32 to 64 Mb a a minimum. And you don't need the latest of fastest processor either; anything from a 486 up will do fine.
Linux isn't greedy.
A: Yes. You get free access to the source code (the recipe) of the software just in case you feel a need to modify anything and know how to do it.
A: No trick. No catch. We do want something from you, though; we want you to become a Linux user. It's a little bit like when you hear a nice song, and you tell your friends about it -- does that gain you anything? No? Then why do you do it?
A: Just like Linux is made in a wide and decentralised way, support is also available in a way which is just as unique as the way the programs are made. There are communities of Linux volunteers on the internet who are always ready to help you out with any difficulties you might be experiencing. We, the Egyptian Linux Users' Group, is one such community. There is help available 24 hours a day 7 days a week on web message boards, on IRC chatting channels, through e-mail lists, &c.
When you get stuck, there is always a helping hand -- free and knowledgeable.
A: You're talking about the price tag, right? Well, first of all, one reason why it is free is because the people who work on it don't ask for money to do so. This probably sounds a little strange; someone working hard for you for free? It begins to make a little more sense, though, if you try to imagine something like 100 people working together for each other for free: one person contributes only the fruits of his own efforts, but benefits from the efforts of 99 others, in addition to his own. Of course, some people are paid to work on linux, but it is usually through channels such as sponsorship from companies such as IBM.
A: Yes they are. They aren't the only ones. The American government sponsors open source programmers too, mainly in the lower level technical things. Sun Microsystems contributes a lot too, as well as numerous European governments such as the German and Finnish ones. Brazil also is a heavy linux user.
Linux really is a revolution in progress. It is a global digital tidal wave which just keeps getting bigger, and that's why we have an Egyptian Linux Users' Group.
A: Yes they do. IBM is a good example of a for-profit business adapting itself to the incredible world of free open--source software. The trick is shifting your revenue stream to services and hardware.
A: Quite the opposite. Imagine if you were a programmer with, for example, Microsoft. You would be getting paid to write programs, that is true, but you would be working on what the company wanted you to work on, not what you really wanted to work on. The programmers who write Linux software get to choose exactly what interests them and stimulates their creativity. This makes an incredible difference, and this is something you can only feel if you start using open source software like Linux.
A: There's some good news and some bad news. The bad news is, they won't be available. In some cases, windows software will work on linux, but that is a different story. The good news is, you might be able to guess, that there are substitutes for almost everything available on Linux which are usually better. In most cases, it will not be a problem of finding a replacement for, say, Microsoft Word, but rather a problem of which one of the substitutes to use; OpenOffice? KWord? Abiword? KWrite? &c.
Using Excel? Try Gnumeric, Openoffice Calc, KSpread. Do you absolutely need Photoshop? For that there is The Gimp. And while you try Gimp, check out Cinelerra and Film-Gimp too, movie editing tools. And you might as well drop 3D Studio Max for Blender.
If you're programming under windows, you're most likely using Visual Basic. For that, there's Gambas, though this document is really too short to list all of the programming languages you can use under linux, or all the development environments. Windows programmers who move to Linux usually feel like they have died and gone to Heaven.
Why don't you ask someone from the Linux Users' Group for a demonstration of the substitute for your favorite windows software?
A: This isn't windows. All of these choices and all of this power doesn't have to cost you massive resources. A barebones linux installation will run quite happily in 4 Mb of RAM. For real-world desktop work with a graphical user interface, you should be fine with 32 to 64 Mb a a minimum. And you don't need the latest of fastest processor either; anything from a 486 up will do fine.
Linux isn't greedy.
A: Yes. You get free access to the source code (the recipe) of the software just in case you feel a need to modify anything and know how to do it.
A: No trick. No catch. We do want something from you, though; we want you to become a Linux user. It's a little bit like when you hear a nice song, and you tell your friends about it -- does that gain you anything? No? Then why do you do it?
A: Just like Linux is made in a wide and decentralised way, support is also available in a way which is just as unique as the way the programs are made. There are communities of Linux volunteers on the internet who are always ready to help you out with any difficulties you might be experiencing. We, the Egyptian Linux Users' Group, is one such community. There is help available 24 hours a day 7 days a week on web message boards, on IRC chatting channels, through e-mail lists, &c.
When you get stuck, there is always a helping hand -- free and knowledgeable.
س: لينوكس؟ يونيكس؟ ايه الفرق؟
ج: يمكن ده تبسيط زيادة شوية لكن اليونكس مش نظام تشغيل؛ اليونكس فكره. لما تستخدم Solaris أو AIX أو لينوكس، انت بتستخدم نظام تشغيل طلع من مجموعه متراكمه من الأفكار واللى اسمها يونكس. فى الحقيقه، احنا بنميل لتسمية لينوكس و Solaris مثلا، نكهات من يونكس. الموضوع عامل شويه زى الأيس كريم: لما تاكل أيس كريم فانيليا، ده بالتحديد نكهة فانيليا، لكنو برضه معمول بالطريقه اللى الأيس كريم معمول بيها. عشان كده، اللينوكس مش يونكس، لكنو نظام تشغيل شبيه باليونكس.
س: هو لينوكس مش نظام تشغيل سطر أوامر؟ عشان كده أنا بافضل NT/Windows XP/2000.
ج: ده صحيح تماما. قلب لينوكس فى سطر الأوامر. بس ده مش معناه، على أى حال، ان كل شغلك على لينوكس لازم يكون من سطر الأوامر. فى واجهات جرافيكس ممتازه تقريبا لأى مهمه تنفيذيه ممكن تفكر فيها. الطريقه اللى معظم التطبيقات (applications) دى اتصممت بيها هى انو يبقى فى برنامج سطر أوامر، بعد كده تبنى برنامج تانى يكون واجهة مرسومة من فوقيه. ده معناه انك حر تختار أى طريقه تعجبك عشان تنجز الشغل بتاعك.
على مستوى أعمق، ده مفهوم أساسى فى اللينوكس؛ أدوات سطر الأوامر بـواجة جرافيك اختياريه. ده مش بس معناه إنك تقدر تختار إزاى تنجز الشغل، لكن كمان بتفصل الكود و التصميم بتاع الواجهة من الـكود الى بيقوم بالشغل الفعلى. وعشان كده، لو لأى سبب الـواجهة الجرافيك مش ممكن الوصول ليه (زى لو بتعمل telnetting عشان تعمل شغلك) لسه برضه تقدر تنجز كل حاجه.
وعلى العكس تماما، لو معندكش الـ GUI فى الوندوز يبقى انت مزنوء. فى الوندوز، مافيش فصل للـ GUI من نواة عمليه نظام التشغيل. ده واحد من الأسباب الرئيسيه ليه الأنظمه المبنيه على يونكس زى لينوكس معروفين بالثبات بتاعهم. المحافظه على الحاجات بسيطه ومتقسمه لأجزاء مستقله.
س: خللينا نقول أنا عاوز ابدأ أفكر فى الاستقاده من اللينوكس فى مكان شغلى. أبدأ منين؟
ج: ده فى الحقيقه يتوقف على احتياجاتك. بالنسبة لوظائف السيرفر أقدر أقولك و أنا متطمن ان اللينوكس لحد كبير يقدر يعمل كل حاجه انت محتاجها. عشان كده ده غالبا مكان كويس للبدايه. ايه رأيك فى تشغل أيميل سيرفر على الشبكه بتاعتك ؟ ده غالبا مش هياخد أكتر من ربع ساعة.
و احنا فيها، ممكن برضه تفكر فى استخدام لينوكس سيرفر للمفلات المشتركة لأجهزة الويندوز اللى عندك. و سيرفر للبرينتر. وماتقلقش من كل مستخدمين الماكنتوش دول؛ اللينوكس فصيح فى AppleTalk وبسعاده هيوصللهم ببقيت العالم.
محتاج ويب-سيرفر كمان؟ خدلك بصه على أباتشى (Apache). أباتشى ده أكتر ويب سيرفر مستخدم فى العالم، ووبئاله كده مدة طويله أوى وهايفضل كده لفتره طويله أوى. وده مش مفاجئ لأنه حر، مفتوح المصدر، مستقر، مرن بشكل مايتصدئش، وناصح.
عاوز Application server؟ استخدم TomCat أو JBOSS. عاوز LDAP؟ أهو عندك. Groupware؟ فى بدايل كتيره. FTP؟ أيييوه.سيرفر محادثة؟ أكيد. سيرفر قواعد بيانات؟ MySQG/postgreSQL/Firebird/الخ.
و كمان لينوكس بيعمل فاير-وول ممتازه و/أو راوتر.
زى ما قولنا، الموضوع كله متوقف على احتياجاتك، حاول تشرح طلباتك لواحد من المتطوعين وشوف هما يقدرو يطلعو بإيه.
س: حلو أوى، إيه بقى نظام عقود الدعم و الضمان و الحاجات دى؟
عشان كده احنا عندنا شركات لينوكس، شركات كتير بيعرضو عقود دعم وأنواع الضمانات اللى انت ممكن تكون متعود عليها، الكويس ان الدعم دلوقتى بقى سوق فيه منافسه حقيقيه عشان كل الشركات دى ممكن توصل للمصدر البرمجى وتقدر تعدل وتخدم السوفت-وير بأى طريقه ممكنه. مش عاجبك الـService provider بتاعتك دلوقتى؟ غير الشركه وشوف واحده أحسن. الحاجه التانيه الكويسه إنك ممكن تروح لشركه محليه، أو شركه صغيره لو حبيت. بعد كده، فى دايما جماعات على النت مستعدة تساعدك فى كل أسئلتك و تقدملك دعم مجانى، ممكن حتى تتصل بمبرمجين السوفت-وير على طول، أو تعينهم عندك،
س: أد إيه لينوكس ماشى على المواصفات و المعايير؟
ج: اللينوكس ممكن يكون هو نفسة معيار للمطابقة للمواصفات.
لما تفكر فيها، ماكنش هايكون فى لينوكس من غير مقاييس ومن غير الإلتزام فى اتباعها. فى ميات من الألوف من المبرمجين باتساع العالم شغالين فى لينوكس، والطريقه الوحيده لمصمم interface فى بومباى، مثلا، عشان ينسق شغله مع مبرمج فى نيويورك أنو يكون فى شوية مقاييس بتحكم الشغل. ده بيكون فى بروتوكولات الشبكات، تصميم الـUI، بناء الملفات، هيراركية نظام-الملف، كل أنواع الـ API، الخ.
المقاييس هى الهوا اللى لينوكس بيتنفسه.
اللينوكس حتى بيعرف إزاى يتعامل مع أنظمه تانيه مش بتستجيب للمقاييس العامه. مثال كويس أوى هو وثائق مايكروسوفت أوفيس، ودول مملوكين ولسه ملهومش توثيق واللى (بعد شغل جامد كتير وهندسه عكسيه reverse engineering) ممكن يتشافو ويتعدلو باللينوكس.
اللينوكس بيتكلم كل اللغات، حتى اللغات البايظة.
س: تمام، انتو اقنعتونى. أنا هركب لينوكس النهارده. سيرفر ميل، سيرفر ويب، سيرفر قواعد بيانات، سيرفر DNS، ديسكتوب لينوكس فى قسم التسويق، بطارييق فى الحسابات، ماندريك على جهازى الشخصى ميكرو لينكس على الالة الحسبة بتاعتى.
ج: ماشى ماشى، إهدا شويه. سهل ان الواحد يبقى متحمس للينوكس، احنا عارفين.
(أهلا بيك معانا و متنساش تنضم ل http://www.eglug.org
س: ايه هو اللينوكس ده بقى؟
جـ: اللينوكس ده نظام تشغيل للكمبيوتر بتاعك. نظام التشغيل ده حاجه زى أعلى إداره فى شركه؛ بيتحكم فى كل حاجه ومسئول عن إزاى الحاجات بتشتغل. اللينوكس نظام تشغيل تمام زى الوندوز.
س: طاب وإيه اللى يخليينى اعوز لينوكس بقى؟ مأنا عندى وندوز.
جـ: ﻷسباب كتيييره أوى. لينوكس حر - وببلاش. من غير أى فلوس، وتقدر تعمل فيه/بيه زى ما تحب، تقدر تدى منه نسخ مجانية لصحابك ، أو "تعدل فيه" لغاية ما توصل لدرجة المصدر البرمجى . المصدر البرمجى ده زى وصفة الأكل ،مجموعة التعليمات اللى بينفذها الكمبيوتر واللى لما نجمعهم مع بعض يعملوا نظام التشغيل.
س: مقدرش اعمل كده فى الوندوز؟
جـ: ﻷ. انت مش بتجيب الوندوز بالمجان، والمصدر البرمجى أصلا مش متاح مع الوندوز. انت مزنوق مع نظام الوندوز زى ما هو.
س: بس ماهو الوندوز بيعمل كل الحاجات اللى أنا عاوزو يعملها.
جـ: مش صحيح. الوندز بيعمل بس الحاجات اللى انت بتبقى متوقع أنه يعملها. فى حاجات تانيه كتييير أوى تقدر تعملها بالكمبيوتر بتاعك، بس مابتعملهاش بالوندوز ﻷنك يا إما ماتئدرش، أو ﻷنها صعبه، أو ﻷنها بتكلف فلوس كتير لسوفت-وير زياده، أو ﻷنها مش راسية كفايه.
س: زى ايه؟
جـ: جربت مونتاج الصوت أبدا قبل كده؟ ببلاش؟ مونتاج الفيديو؟ ببلاش؟ مونتاج الصور؟ تعمل سيرفر e-business كامل فى 15 دقيقه؟ تشغل أى نوع من فيلات الأوديو/فيديو من غير ماتحتاج تصطاد الكوديكس (codecs)، لأنها بتشتغل؟ ببلاش؟ عايز برنت سيرفر (print server) للأوفيس ببلاش؟ طاب ايه رأيك فى ويب سيرفر (web server)؟ ولا إيميل سيرفر (e-mail server)؟ ولا انت محتاج بس نظام نشر ديسكتوب (desktop publishing system)؟ ولا ايه رأيك فى كل الحاجات دى فى نفس الوقت؟
س: ببلاش؟
جـ: ببلاش. اللينوكس حر وببلاش لأنه مكتوب عن طريق ألاف من المتطوعين من كل حته فى العالم، مش بتاع أى شركه زى ما الوندوز بتاع ميكروسوفت. اللينوكس حقيقى بتاع الناس، ديمقراطية ديجيتال.
س: طاب ومين هايساعدنى؟
جـ: إحنا، مجموعة مستخدمى اللينوكس المصرية (www.eglug.org).
س: ببلاش؟
جـ: أيييوه، إحنا كمان متطوعين.
س: أنا مش مصدئكو. ماعدش فى حاجه زى غدوه ببلاش.
جـ: بس انت تعاله وبص بصه، إحتمال تتفاجئ
س: أنا سمعت عن اللينوكس، بس لسه مش فاهم إزاى ممكن يكون free ؟
ج: إنت بتتكلم عن الفلوس، مش كده؟ طيب، أول حاجه، واحد من الأسباب انه ببلاش إن الناس اللى شغالين عليه مابيطلبوش فلوس علشان يشتغلو. احتمال ده يكون غريب شويه؛ حد بيشتغل جامد علشانك ببلاش؟ لكن الموضوع ممكن يتفهم اكتر شويه، لو حاولت تتخيل حاجه زى 100 واحد شغالين سوا ببلاش علشان بعض: واحد يساهم بس بمحصول جهده الشخصى، لكن يستفيد من جهود 99 تانيين، زياده على جهده هو نفسه. طبعا، فى شوية ناس بيدفعلهم عشان يشتغلو فى اللينوكس، لكن ده عادة بيبقى عن طريق قنوات زى رعايه من شركات زى IBM.
س: IBM؟ لأ ماتهرجش؟ دول ناس جامدين أوى.
ج: أيوه هما جامدين. مش هما لوحدهم. الحكومه الأمريكيه كمان بترعى مبرمجين المصدر المفتوح، أساسا على المستوى الأدنى من الحاجات التقنية. مثلا Sun Microsystems بتساهم كتير برضه، وكمان كتير من الحكومات الأوروبيه زى الحكومه الألمانيه والفنلنديه. البرازيل برضه مستخدمة لينوكس تئيله.
اللينوكس حقيقى ثوره فى تقدم. موجة مد ديجيتال عالميه عماله بتكبر وبس، وعلشان كده احنا عندنا مجموعة مستخدمين لينوكس مصريه.
س: لو IBM و Sun Microsystems ليهم فاللينوكس، إزاى ممكن يكون ببلاش؟ هما مش لازم يعملو فلوس؟
ج: هما فعلا بيعملو فلوس. IBM مثال ممتاز لبيزنيس هادف للربح بيعدل نفسه لعالم السوفت-وير المجانى المفتوح المصدر اللى مش ممكن تصدقه. السر هو تحويل مورد دخلك للخدمات والهارد-وير.
س: ببلاش، طبعا، غالبا معناه إنو مش أد كده.
ج: العكس تماما. تخيل إنك كنت مبرمج فى، مثلا، ميكروسوفت. كان هايبقى بيدفعلك عشان تكتب برامج، ده صحيح، لكنك كنت هاتبقى شغال فى اللى الشركة عايزاك تشتغل فيه، مش اللى انت فعلا كنت عايز تشتغل فيه. المبرمجين اللى بيكتبو لينوكس سوفت-وير بيقدرو يختارو بالظبط اللى بيشدهم ويحفز إبداعهم. ده بيعمل فرق مش ممكن تصدقه، ودى حاجه ممكن تحسها بس لو ابتديت تستخدم سوفت-وير مفتوح المصدر زى لينوكس.
س: ماشى، الموضوع عجبنى. بس قلقان ان الحاجات اللى باستخدمها فى الوندوز مش هاتبقى موجوده فى اللينوكس. حاجات باستخدمها فى شغل بجد.
ج: طيب، فى أخبار كويسه وأخبار وحشه. الأخبار الوحشه هى أنهم مش هايكونو موجودين. فى بعض الحالات، وندوز سوفت-وير هايشتغل على لينوكس، بس دى قصه تانيه.
الأخبار الكويسة، وممكن تكون قادر تخمن، أنو فى بدايل لكل حاجه تقريبا، متاحه على لينوكس وغالبا أحسن. فى معضم الحالات، مش هتلاقى مشكله ان تلاقى بديل لـ، قول مثلا، مايكروسوفت ورد "Microsoft Word"، لكن بقى لو فى مشكله، هتكون فى إنك تختار تستخدم أنهى واحد من البدايل؛ OpenOffice ؟ KWord ؟ Abiword ؟ KWrite ؟ ...
بتستخدم Excel ؟ طاب جرب Gnumeric ،Openoffice Calc ،KSpread. محتاج Photoshop أوى أوى؟ عشان ده فى الـ Gimp. ووقت ما تجرب Gimp، خدلك فكره برضه عن Cinelerra و Film-Gimp كمان دول بيستخدمو فى السنيما، وممكن كمان تبدل 3D Studio Max بـ Blender.
لو بتبرمج بالوندوز، يبقى غالبا بتستخدم Visual Basic. عشان ده، فى Gambas، ...
طبعا الورقة دى أقصر من انى أرص كل لغات البرمجة اللى ممكن تستخدمها فى اللينوكس، أو كل بيئات التنميه "development environments". مبرمجين الوندوز اللى بينقلو للينوكس عادة بيحسو إنهم زى ما يكونو ماتو وراحو الجنه.
ليه ماتطلبش من حد من جماعة مستخدمى اللينوكس يعرضلك البدايل بتاعت الوندوز سوفت-وير المفضل عندك؟
س: كل ده ؟ كويس أوى، بس كل ده لازم عايز كمبيوتر جامد أوى.
ج: ده مش وندوز. كل الإختيارات دى وكل القوه دى مش لازم تكلفك موارد ضخمه. تركيب لينوكس أساسى تماما هايشتغل كويس على رامات 4 ميجا. علشان الاستخدام يومى عادى، هاتكون تمام بـ 32 أو 64 ميجا. وانت مش محتاج أجدد و أسرع بروسيسور كمان، أى حاجه من 486 أو أعلى هايكون كويس.
اللينوكس مش طماع.
س: يبقى هو ببلاش، فعال، عنده سوفت-وير كتير، مش محتاج كومبيوتر غالى. إحنا ناسيين حاجه؟
ج: أيوه. ليك حرية تلعب فى المصدر البرمجى (الوصفة) بتاع السوفت-وير لما تحس إنك محتاج تعدل أى حاجه فيه.
س: يا سلام دى حاجات عظيمة أوى! أنا مش مصدئكم. فى خدعه. انتو عايزين منى ايه؟
ج: مافيش خدعه. مافيش فخ. بس احنا فعلا عاوزين حاجه منك، احنا عاوزينك تكون مستخدم لينوكس. الموضوع عامل شويه زى لما تسمع أغنيه حلوه، وتقول لصحابك عليها -- بتكسبك حاجه دى؟ لأ؟ يبقى ليه بتعملها؟
س: كويس، أنا هابقى مستخدم لينوكس -- بس استنى، هايحصل ايه لما اتزنئ؟ مين هايساعدنى؟
ج: بالظبط زى ما الليونكس اتعمل بطريقه منتشرة ومش مركزيه، الدعم برضه متاح بطريقه مخصوصه تمام زى الطريقه اللى البرامج اتعملت بيها. فى جماعات من متطوعين اللينوكس على الإنترنيت دايما مستعدين يساعدوك فى اى صعوبات ممكن تكون تواجها.
احنا، جماعة مستخدمى اللينوكس المصرية، واحده من الجماعات دى. فى مساعده متاحه 24 ساعة فى اليوم، 7 أيام فى الأسبوع على ، منتديات على الوب، أوض IRC ، مجموعات ايميل.
لما تحتاس، دايما فى إيد بتساعد -- شاطره وببلاش