-
PDA

عرض كامل الموضوع : Open Source Library


YaSeR
22/07/2008, 23:42
بداية منبلش بمصطلح ال Open Source او بالعربي "المصدر المفتوح "

هو مصطلح يعبر عن مجموع من المبادىء التي تكفل الوصول إلى تصميم و إنتاج البضائع و المعرفة. يستخدم المصطلح عادة ليشير إلى شيفرات البرامج (الأكواد) المتاحة بدون قيود الملكية الفكرية.
و هذا يتيح لمستخدمي البرمجيات الحرية الكاملة في الإطلاع على المصادر البرمجية للبرامج، و تعديها، وإضافة مزايا جديدة لها.

شروط او ميزات برامج المصدر المفتوح :

حرية إعادة توزيع البرنامج.
توفر النص المصدري للبرنامج، وحرية توزيع النص المصدري.
حرية إنتاج برمجيات مشتقة أو معدلة من البرنامج الأصلي، وحرية توزيعها تحت نفس الترخيص للبرمجيات الأصلي.
من الممكن أن يمنع الترخيص توزيع النص المصدري للنسخ المعدلة على شرط السماح بتوزيع ملفات التي تحتوي على التعديلات بجانب النص الأصلي.
عدم وجود أي تمييز في الترخيص لأي مجموعة أو أشخاص.
عدم وجود أي تحديد لمجالات استخدام البرنامج.
الحقوق الموجودة في الترخيص يجب أن تعطى لكل من يتم توزيع البرنامج إليه.شو فينا نستفيد من برامج المصدر المفتوح ؟

التعلم : وهي اكبر فائدة برأيي انو فينك تشوف الكود وتتعلم شي جديد
التعديل: فينك تعدل على الكود كيف ما بدك وترجع توزعو بس طبعا في شروط لهي العملية.
الاستخدام: فينك ستخدم البرنامج وتستفيد منو

بهالموضوع لح حط مجموعة من برامج المصدر المفتوح مع شرح بسيط عنها ..

ولح حطون على روابط خارجية ونزلهون مرفقات كمان مشان يبقو بالموقع

YaSeR
23/07/2008, 00:44
1- Java Scientific Calculator

A desktop calculator/scientific calculator. Use as desktop/graphical calculator, web applet, or to show calculator operations: arithmetic, trigonometry, logarithms, complex numbers, memory, statistics. Features four bases, copy and paste, and history.

////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -///////////////

2- JCalc

JCalc is a standard (basic operations) calculator and a scientific calculator (sin, cos, exp,...) calculator. JCalc GUI make it easy to use. JCalc is 100% java, and therefore could run on any OS.

////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -///////////////

3- TTCalc

TTCalc – a mathematical calculator for Microsoft Windows operating systems.


////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -///////////////


4- Mobile Tip Calculator

A Java program that calculates tips. The amount of the check is entered by the user and the program displays the tip amounts for different tip percentages.

////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -///////////////

5- Electronics Engineer Tool

A very usefull tool when working with electronics, from amature to engineer, ex. Converter: Fahrenheit-Celsius-Kelvin, Dec-Hex-Bin-Oct, etc. Calculator: Ohms Law, Coil Reactance, Capacitor Reactance, Thermal Resistant (C/W), Decibel (dB) etc.

////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -///////////////

في كم ملف امتدادون Tar هدول بينفك ضغطون عن طريق برنامج Gzip فينكون تنزلو من هوون (////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -///////////////)

مالي خايف
23/07/2008, 01:02
يسلمو ياسر عالموضوع بس بدي اسألك سؤال هل من الممكن يكون في برامج كبيرة وضخمة أوبن سورس يعني أوفيس وخلافو

YaSeR
23/07/2008, 01:18
يسلمو ياسر عالموضوع بس بدي اسألك سؤال هل من الممكن يكون في برامج كبيرة وضخمة أوبن سورس يعني أوفيس وخلافو

بالنسبة للمايكروسوفت اوفيس مو اوبن سورس .. بس شركة Sun عاملة Open office وهو اوبن سورس وفينك تنزلو من هوون (////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -///////////////)

اغلب البرامج الكبيرة يلي فيها منافسة من اكتر من شركة بكون الكود من أسرار الشغل .. ومشان هيك الشركات المنافسة بيصرفو كتير وقت ومصاري على ال Decompilation ويلي معناها انو يقدرو يطلعو الكود للبرنامج مشان يشوفو الشركات التانية لوين وصلو وكيف عم يشتغلو ..

وبالنسبة لعملية ال Decompilation عما قريب لح نزل موضوع عنها وكيف فينا نعمل دي كومبايل للبرامج ..

تحياتي :D

YaSeR
24/07/2008, 00:11
SudokuSolver

كود جافا لحل اي سودوكو 9*9
فإذا كنت من هواة السودوكو وفي شي ما عم ينحل معك .. عليك بهالكود

حطيت فايل help جواتو بيشرح كيفية العمل

////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -///////////////

مالي خايف
24/07/2008, 00:21
ياسيدي قصة السودوكو هي شغلة مرتبه لأنو في منون عقدوني وماكانو ينحلو يسلمون عمي ياسر والله يقويك

dot
24/07/2008, 11:27
يعطيك العافية على الموضوع

mm_glory
29/08/2008, 23:03
كفو عمي ياسر موضوع حلو ..


ونحن بانتظار الموضوع تبع الـ Decompilation
وعن جد انا دورت كتير على هيك شغلة .. بس مالقيت غير للـ Dot Net
وبرنامج تاني بس ما بيفك كل الملفات التنفيذية ...
فإذا في عندك هيك برنامج .. ياريت تعطينا ياه ..


وبالنسبة للـمصدر المفتوح:
ياترى في شي موقع فينا من خلاله نشوف و نحمل كل البرامج المفتوحة المصدر .. مشان نستفيد منها .. بدلا من شغلة التهكير و الكركات و الباتشات .. وسرقة البرامج ...
متل موقع : ////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -///////////////
في برامج مفتوحة المصدر متل :
مضاد الفيروسات : ClamWin 0.93.1
برنامج فك الضغط: 7-Zip 4.57
برنامج الأوفيس: Open Office
برنامج تسريع التحميل من الانترنت : Free Download Manager


بصراحة حبيت احكي على البرامج هدول .. والفت انتباهكم .. لانو عن جد شغلة كتير منيحة ..
ولو كان برنامج مضاد الفيروسات لسعتو بدائي شوي .. بس بظن انو معو معو .. لح يصير .. كتير منيح
وشكرا مرة تانية ...
:D