SlideShare a Scribd company logo
1 of 5
Download to read offline
The Apache Software Foundation
‫ماهي مؤسسة أباتشي؟‬

‫مؤسسة برمجيات أباتشي هي شركة غير هادفة للربح لدعم مشاريع برمجيات أباتشي ، بما فيهم خادم‬
       ‫الوب أباتشي. من بين أهداف مؤسسة برمجيات أباتشي هي تقديم حماية قانونية للمتطوعين‬
  ‫.الذين يعملون في مشاريع أباتشي، ولمنع استخدام اسم أباتشي من قبل منظمات أخرى بدون إذن‬
                                                              1999 ‫تأسست يونيو/حزيران‬


                                                     ‫ماهي مشاريع أباتشي؟‬

       HTTP Server                      Hama                          Rave
          Abdera                        HBase                         River
        Accumulo                         Hive                        Roller
           ACE                      HttpComponents                  Santuario
         ActiveMQ                     Jackrabbit                   ServiceMix
           Ant                          James                        Shindig
           APR                           Jena                         Shiro
          Archiva                       JMeter                        Sling
           Aries                        jUDDI                     SpamAssassin
           Avro                         Karaf                       STDCXX
           Axis                         Lenya                        Sqoop
          Buildr                       Libcloud                       Struts
           BVal                        Logging                     Subversion
          Camel                         Lucene                       Synapse
         Cassandra                      Lucy                        Tapestry
         Cayenne                       Mahout                          Tcl
         Chemistry                      Maven                         Thrift
           Click                        MINA                          Tika
          Cocoon                       MRUnit                         Tiles
         Commons                       MyFaces                       Tomcat
        Continuum                       Nutch                     Traffic Server
         CouchDB                        ODE                          Turbine
          Creadur                       OODT                        Tuscany
           CXF                          OFBiz                        UIMA
‫‪DB‬‬                            ‫‪OpenEJB‬‬                          ‫‪Velocity‬‬
           ‫‪Deltacloud‬‬                       ‫‪OpenJPA‬‬                        ‫‪Web Services‬‬
           ‫‪Directory‬‬                        ‫‪OpenNLP‬‬                           ‫‪Whirr‬‬
           ‫‪Empire-db‬‬                     ‫‪OpenWebBeans‬‬                         ‫‪Wicket‬‬
            ‫‪ESME‬‬                            ‫‪PDFBox‬‬                            ‫‪Xalan‬‬
             ‫‪Felix‬‬                            ‫‪Perl‬‬                            ‫‪Xerces‬‬
            ‫‪Forrest‬‬                            ‫‪Pig‬‬                          ‫‪XMLBeans‬‬
           ‫‪Geronimo‬‬                           ‫‪Pivot‬‬                       ‫‪XML Graphics‬‬
             ‫‪Gora‬‬                             ‫‪POI‬‬                           ‫‪ZooKeeper‬‬

             ‫‪Gump‬‬                            ‫‪Portals‬‬
            ‫‪Hadoop‬‬                            ‫‪Qpid‬‬




                                 ‫ماهو خادوم إتش تي تي بي أباتشي؟‬

‫خادوم الوب أباتشي الذي يشار إليه عادة باسم أباتشي، لعب دورا رئيسيا في نمو شبكة الوب العالمية‬
       ‫في بداية عهدها، لقد كان أباتشي أول بديل عملي لخادوم الوب من شركة نتسكيب كوميونكشن‬
   ‫)المعروف حاليا خادوم الوب لنظام صن جافا(، ومنذ ذاك الحين تطور لينافس خواديم الوب لنظمة‬
  ‫اليونكس من ناحية الداء والوظائف. و منذ أبريل 6991، أصبح أباتشي أشهر خادوم وب على الشابكة‬
    ‫)النترنت(، ولكن منذ نوفمبر 5002 شهد انخفاض في حصته من سوق - غالبا لصالح خادوم شركة‬
  ‫.مايكروسوفت ، واعتبار من شهر فبراير 8002 يقوم أباتشي بخدمة 39.05٪ من مجمل عدد المواقع‬




                                                                           ‫نظره تاريخية‬
  ‫الذي كان يعمل على خادوم الوب للمركز ،‪ Robert McCool‬ظهرت النسخة الولى من أباتشي على يد‬
   ‫وعندما غادر روبرت المركز في ،‪NCSA HTTPd‬الوطني للتطبيقات فائقة السرعة، الذي يعرف باسم‬
   ‫تاركا ورائه العديد من الرقع التحسينية تتناقل عبر ،‪ HTTPD‬منتصف 4991 توقف تطوير خادوم الوب‬
‫البريد اللكتروني. لم يكن روبرت وحيد ا ً في هذه الجهود، بل ساعده في ذاك الكثير من المطورين الذين‬
   ‫و ‪ David Robinson‬و ‪ Rob Hartill‬و ‪ Roy T. Fielding‬و ‪ Brian Behlendorf‬شكلوا مجموعة أباتشي وهم‬
  ‫و ‪ Frank Peters‬و ‪ Eric Hagberg‬و ‪ Andrew Wilson‬و ‪ Robert S. Thau‬و ‪ Randy Terbush‬و ‪Cliff Skolnick‬‬
‫و مع إصدار النسخة الثانية التي تم فيها إعادة كتابة أجزاء كبيرة من كود أباتشي النسخة .‪Nicolas Pioch‬‬
      ‫الولى، تم التركيز على تقسيم الكود إلى وحدات مستقلة وتطوير نظام طبقة النقل معرفة باسم‬
‫لقد شهدت الصدارة الثانية العديد من التحسينات منها دعم تعددية المهام ،‪Apache Portable Runtime‬‬
 ‫على أنظمة اليونكس، ودعم أفضل لغير منصات اليونكس )مثل مايكروسوفت ويندوز(، واجهة برمجية‬
                              ‫.ولقد تم إطلق هذه الصدارة أبريل 2002 ،6‪ IPv‬جديدة، ودعم ميفاق‬




                                                                        ‫مزايا أباتشي‬
      ‫يدعم أباتشي مجموعة متنوعة من المزايا، والعديد منها تمت ترجمتها كوحدات مستقلة، تزيد من‬
   ‫الوظائف الساسية للخادوم، وتمد هذه الوحدات من دعم لغة برمجة لجانب الخادوم إلى مخططات‬
‫ومن ،‪PHP‬و ‪Tcl‬التوثيق، فمن ناحية لغات البرمجة يدعم أباتشي على سبيل المثال لغات بيرل وبايثون و‬
‫وكذلك يضم غيرها من ،‪ mod_digest‬و ‪ mod_auth‬و ‪ mod_access‬ناحية التوثيق يضم أباتشي وحدات مثل‬
          ‫للتصالت المنة، ووحدة البروكسي، وميزة إعادة كتابة العناوين ‪TLS‬و ‪ SSL‬المزايا مثل دعم‬
     ‫و ‪ (mod_include‬ودعم المرشحات ،)‪ (mod_log_config‬وميزة السجلت المخصصة ،)‪(mod_rewrite‬‬
   ‫و لتقليل حجم الصفحات التي يتم تلقيمها بواسطة أباتشي فإنه يوجد وحدة خارجية .)‪mod_ext_filter‬‬
    ‫هذا وبالضافة إلى إمكانية تحليل سجلت أباتشي بواسطة متصفح ،‪ mod_gzi‬لضغط الملفات باسم‬
   ‫وتخصيص رسائل الخطاء، ،‪ Visitors‬أو ‪ AWStats / W3Perl‬النترنت باستخدام سكربتات مجانية مثل‬
                                                           ‫.ودعم التوثيق بواسطة قواعد البيانات‬



                                                                             ‫الستعمال‬
  ‫يستعمل أباتشي لتخديم صفحات الوب الساكنة )ل تتغير( والدينامكية )تتغير مثل المنتديات(، والعديد‬
   ‫من تطبيقات الوب صممت على أساس أنها ستستعمل بيئة أباتشي ومميزاته، وأباتشي أحد مكونات‬
‫والتي تحوي نظام التشغيلي جنو/ لينكس وخادوم ‪ LAMP‬حزمة تطوير تطبيقات الوب المشهورة باسم‬
  ‫وبيرل وبايثون. وكذلك يتم توزيع أباتشي ‪ PHP‬ولغات البرمجة ‪ MySQL‬الوب أباتشي، وقاعدة البيانات‬
         ‫كأحد أجزاء حزم برمجية الحتكارية مثل قاعدة البيانات أوراكل، وخادوم التطبيقات آي بي أم‬
 ‫كخادوم الوب الفتراضي وكداعم ‪ Mac OS X‬وكذلك قامت أبل بتضمين أباتشي في نظام ،‪WebSphere‬‬
     ‫في خادوم التطبيقات. ويستخدم أباتشي لمهام أخرى عندما يجب أن يوفر المحتوى ‪WebObjects‬ل‬
   ‫بطرية آمنة وموثوقة، ومن المثلة على ذلك مشاركة الملفات من الحاسوب الشخصي عبر النترنت.‬
‫أهم منافس للباتشي ويأتي بعده خادوم شركة صن مايكروسستم ‪ IIS‬يعتبر خادوم شركة مايكروسوفت‬
 ‫و تستعمل .‪ Zeus Web Server‬ومجموعة كبيرة من الخوادم الخرى مثل ،‪Sun Java System Web Server‬‬
‫)‪ (GWS‬بعض أكبر مواقع النترنت خادوم أباتشي لداء مهامها، فمثل تستخدم شركة جوجل نسخة معدلة‬
‫.من أباتشي لعرض نتائج محرك بحثها الشهير‬



                                                                            ‫الرخصة‬
   ‫يعتبر ترخيص أباتشي ترخيصا مفتوح المصدر، وهو يسمح بتوزيع العمال المشتقة من كود أباتشي‬
   ‫كشفرات مفتوحة أو مغلقة، وتعتبر مؤسسة البرامج الحرة رخصة أباتشي غير متوافقة مع النسخة‬
‫بسبب وجود حالت مخصصة تنهي برءات الختراع ل يتطلبها ترخيص ‪ GPL‬الثانية من رخصة جنو العامة‬
   ‫فلذا ل يمكن تكامل البرامج المرخصة تحت رخصة أباتشي مع البرامج المرخصة تحت رخصة ،‪GPL‬‬
‫يسمح لها بأن تكون متوافقة مع التراخيص )‪e‬تحوي حكما )قسم 7 ‪ GPL‬ولكن النسخة الثالثة من .‪GPL‬‬
 ‫هو علمة مسجلة ول ‪ Apache‬التي تحوي شروط لنهاء البراءة الختراع، بما فيها رخصة أباتشي. اسم‬
                                   ‫.يمكن استخدامها إل بإذن صريح من أصحاب العلمة التجارية‬

More Related Content

Similar to The apache software foundation

Using Ubuntu Linux as environment for the development of sites using php
Using Ubuntu Linux as environment for the development of sites using phpUsing Ubuntu Linux as environment for the development of sites using php
Using Ubuntu Linux as environment for the development of sites using phpObieda Ananbeh
 
Licenses Linux, Open Source programs
Licenses Linux, Open Source programsLicenses Linux, Open Source programs
Licenses Linux, Open Source programssunsyria
 
2 trykh llm-ljdyd_autosaved (1)
2 trykh llm-ljdyd_autosaved (1)2 trykh llm-ljdyd_autosaved (1)
2 trykh llm-ljdyd_autosaved (1)elfayoum universty
 
ويب2.0
ويب2.0ويب2.0
ويب2.0l2mia2
 
1 first lesson -assemblies
1  first lesson -assemblies1  first lesson -assemblies
1 first lesson -assembliesMohammad Alyan
 

Similar to The apache software foundation (6)

Using Ubuntu Linux as environment for the development of sites using php
Using Ubuntu Linux as environment for the development of sites using phpUsing Ubuntu Linux as environment for the development of sites using php
Using Ubuntu Linux as environment for the development of sites using php
 
Licenses Linux, Open Source programs
Licenses Linux, Open Source programsLicenses Linux, Open Source programs
Licenses Linux, Open Source programs
 
2 trykh llm-ljdyd_autosaved (1)
2 trykh llm-ljdyd_autosaved (1)2 trykh llm-ljdyd_autosaved (1)
2 trykh llm-ljdyd_autosaved (1)
 
ويب2.0
ويب2.0ويب2.0
ويب2.0
 
2.0
2.02.0
2.0
 
1 first lesson -assemblies
1  first lesson -assemblies1  first lesson -assemblies
1 first lesson -assemblies
 

More from Abdulrahman Bassam

Reversing & malware analysis training part 11 exploit development advanced
Reversing & malware analysis training part 11   exploit development advancedReversing & malware analysis training part 11   exploit development advanced
Reversing & malware analysis training part 11 exploit development advancedAbdulrahman Bassam
 
Reversing & malware analysis training part 10 exploit development basics
Reversing & malware analysis training part 10   exploit development basicsReversing & malware analysis training part 10   exploit development basics
Reversing & malware analysis training part 10 exploit development basicsAbdulrahman Bassam
 
Reversing & malware analysis training part 9 advanced malware analysis
Reversing & malware analysis training part 9   advanced malware analysisReversing & malware analysis training part 9   advanced malware analysis
Reversing & malware analysis training part 9 advanced malware analysisAbdulrahman Bassam
 
Reversing & malware analysis training part 8 malware memory forensics
Reversing & malware analysis training part 8   malware memory forensicsReversing & malware analysis training part 8   malware memory forensics
Reversing & malware analysis training part 8 malware memory forensicsAbdulrahman Bassam
 
Reversing & malware analysis training part 7 unpacking upx
Reversing & malware analysis training part 7   unpacking upxReversing & malware analysis training part 7   unpacking upx
Reversing & malware analysis training part 7 unpacking upxAbdulrahman Bassam
 
Reversing & malware analysis training part 6 practical reversing (i)
Reversing & malware analysis training part 6   practical reversing (i)Reversing & malware analysis training part 6   practical reversing (i)
Reversing & malware analysis training part 6 practical reversing (i)Abdulrahman Bassam
 
Reversing & malware analysis training part 5 reverse engineering tools basics
Reversing & malware analysis training part 5   reverse engineering tools basics Reversing & malware analysis training part 5   reverse engineering tools basics
Reversing & malware analysis training part 5 reverse engineering tools basics Abdulrahman Bassam
 
Reversing & malware analysis training part 4 assembly programming basics
Reversing & malware analysis training part 4   assembly programming basics Reversing & malware analysis training part 4   assembly programming basics
Reversing & malware analysis training part 4 assembly programming basics Abdulrahman Bassam
 
Reversing & malware analysis training part 3 windows pe file format basics
Reversing & malware analysis training part 3   windows pe file format basicsReversing & malware analysis training part 3   windows pe file format basics
Reversing & malware analysis training part 3 windows pe file format basicsAbdulrahman Bassam
 
Reversing & malware analysis training part 2 introduction to windows internals
Reversing & malware analysis training part 2   introduction to windows internalsReversing & malware analysis training part 2   introduction to windows internals
Reversing & malware analysis training part 2 introduction to windows internalsAbdulrahman Bassam
 
Reversing & malware analysis training part 1 lab setup guide
Reversing & malware analysis training part 1   lab setup guideReversing & malware analysis training part 1   lab setup guide
Reversing & malware analysis training part 1 lab setup guideAbdulrahman Bassam
 

More from Abdulrahman Bassam (11)

Reversing & malware analysis training part 11 exploit development advanced
Reversing & malware analysis training part 11   exploit development advancedReversing & malware analysis training part 11   exploit development advanced
Reversing & malware analysis training part 11 exploit development advanced
 
Reversing & malware analysis training part 10 exploit development basics
Reversing & malware analysis training part 10   exploit development basicsReversing & malware analysis training part 10   exploit development basics
Reversing & malware analysis training part 10 exploit development basics
 
Reversing & malware analysis training part 9 advanced malware analysis
Reversing & malware analysis training part 9   advanced malware analysisReversing & malware analysis training part 9   advanced malware analysis
Reversing & malware analysis training part 9 advanced malware analysis
 
Reversing & malware analysis training part 8 malware memory forensics
Reversing & malware analysis training part 8   malware memory forensicsReversing & malware analysis training part 8   malware memory forensics
Reversing & malware analysis training part 8 malware memory forensics
 
Reversing & malware analysis training part 7 unpacking upx
Reversing & malware analysis training part 7   unpacking upxReversing & malware analysis training part 7   unpacking upx
Reversing & malware analysis training part 7 unpacking upx
 
Reversing & malware analysis training part 6 practical reversing (i)
Reversing & malware analysis training part 6   practical reversing (i)Reversing & malware analysis training part 6   practical reversing (i)
Reversing & malware analysis training part 6 practical reversing (i)
 
Reversing & malware analysis training part 5 reverse engineering tools basics
Reversing & malware analysis training part 5   reverse engineering tools basics Reversing & malware analysis training part 5   reverse engineering tools basics
Reversing & malware analysis training part 5 reverse engineering tools basics
 
Reversing & malware analysis training part 4 assembly programming basics
Reversing & malware analysis training part 4   assembly programming basics Reversing & malware analysis training part 4   assembly programming basics
Reversing & malware analysis training part 4 assembly programming basics
 
Reversing & malware analysis training part 3 windows pe file format basics
Reversing & malware analysis training part 3   windows pe file format basicsReversing & malware analysis training part 3   windows pe file format basics
Reversing & malware analysis training part 3 windows pe file format basics
 
Reversing & malware analysis training part 2 introduction to windows internals
Reversing & malware analysis training part 2   introduction to windows internalsReversing & malware analysis training part 2   introduction to windows internals
Reversing & malware analysis training part 2 introduction to windows internals
 
Reversing & malware analysis training part 1 lab setup guide
Reversing & malware analysis training part 1   lab setup guideReversing & malware analysis training part 1   lab setup guide
Reversing & malware analysis training part 1 lab setup guide
 

Recently uploaded

الفعل الصحيح والفعل المعتل ونواعه لفيف نقص .ppt
الفعل الصحيح والفعل المعتل ونواعه لفيف نقص .pptالفعل الصحيح والفعل المعتل ونواعه لفيف نقص .ppt
الفعل الصحيح والفعل المعتل ونواعه لفيف نقص .pptNaeema18
 
عرض الاستعمال الامن للانترنت 2 -1لاتتتننن
عرض الاستعمال الامن للانترنت 2 -1لاتتتنننعرض الاستعمال الامن للانترنت 2 -1لاتتتننن
عرض الاستعمال الامن للانترنت 2 -1لاتتتنننSanaaElamrani
 
DIGNITAS INFINITA - كرامة الإنسان. إعلان دائرة عقيدة الإيمان.pptx
DIGNITAS INFINITA - كرامة الإنسان. إعلان دائرة عقيدة الإيمان.pptxDIGNITAS INFINITA - كرامة الإنسان. إعلان دائرة عقيدة الإيمان.pptx
DIGNITAS INFINITA - كرامة الإنسان. إعلان دائرة عقيدة الإيمان.pptxMartin M Flynn
 
وزارة التربية دورة استراتيجيات التعلم النشط -.ppt
وزارة التربية دورة استراتيجيات التعلم النشط -.pptوزارة التربية دورة استراتيجيات التعلم النشط -.ppt
وزارة التربية دورة استراتيجيات التعلم النشط -.pptAdamIdiris
 
أهمية كرة القدم ومخاطر التعصب الكروي وعلاجه
أهمية كرة القدم ومخاطر التعصب الكروي وعلاجهأهمية كرة القدم ومخاطر التعصب الكروي وعلاجه
أهمية كرة القدم ومخاطر التعصب الكروي وعلاجهneamam383
 
في قضية اللفظ والمعني والبعض من آراء العلماء
في قضية اللفظ والمعني والبعض من آراء العلماءفي قضية اللفظ والمعني والبعض من آراء العلماء
في قضية اللفظ والمعني والبعض من آراء العلماءneamam383
 
أنواع الحياة والاغراض الشعرية في العصر الجاهلي
أنواع الحياة والاغراض الشعرية في العصر الجاهليأنواع الحياة والاغراض الشعرية في العصر الجاهلي
أنواع الحياة والاغراض الشعرية في العصر الجاهليneamam383
 
الخرائط الموضوعاتية وتحليلية - المحاضرة الثالثة.pdf
الخرائط الموضوعاتية وتحليلية - المحاضرة الثالثة.pdfالخرائط الموضوعاتية وتحليلية - المحاضرة الثالثة.pdf
الخرائط الموضوعاتية وتحليلية - المحاضرة الثالثة.pdfabdomjido9
 
درس الطباقالمحسنات المعنويّة، بهدف تحسين المعنى .pptx
درس الطباقالمحسنات المعنويّة، بهدف تحسين المعنى .pptxدرس الطباقالمحسنات المعنويّة، بهدف تحسين المعنى .pptx
درس الطباقالمحسنات المعنويّة، بهدف تحسين المعنى .pptxNaceraLAHOUEL1
 
أمثلة عن قضية السرقات الشعريه والانتحال في الشعر
أمثلة عن قضية السرقات الشعريه والانتحال في الشعرأمثلة عن قضية السرقات الشعريه والانتحال في الشعر
أمثلة عن قضية السرقات الشعريه والانتحال في الشعرneamam383
 
إسنــــاد الأفعال. إلى الضمائر.pptx
إسنــــاد الأفعال.    إلى الضمائر.pptxإسنــــاد الأفعال.    إلى الضمائر.pptx
إسنــــاد الأفعال. إلى الضمائر.pptxssusere01cf5
 
بلال عبد المنعم شفيق-الفرقة الثالثة - شعبة عام لغة عربية - كلية التربية بقنا ...
بلال عبد المنعم شفيق-الفرقة الثالثة - شعبة عام لغة عربية - كلية التربية بقنا ...بلال عبد المنعم شفيق-الفرقة الثالثة - شعبة عام لغة عربية - كلية التربية بقنا ...
بلال عبد المنعم شفيق-الفرقة الثالثة - شعبة عام لغة عربية - كلية التربية بقنا ...belalabdelmoniem1
 
نشأة القضية الفلسطينية وتطورها التاريخي .pptx
نشأة القضية الفلسطينية وتطورها التاريخي .pptxنشأة القضية الفلسطينية وتطورها التاريخي .pptx
نشأة القضية الفلسطينية وتطورها التاريخي .pptxNaceraLAHOUEL1
 
الكامل في إثبات أن حديث اذهبوا فأنتم الطلقاء حديث آحاد مختلف فيه بين ضعيف ومت...
الكامل في إثبات أن حديث اذهبوا فأنتم الطلقاء حديث آحاد مختلف فيه بين ضعيف ومت...الكامل في إثبات أن حديث اذهبوا فأنتم الطلقاء حديث آحاد مختلف فيه بين ضعيف ومت...
الكامل في إثبات أن حديث اذهبوا فأنتم الطلقاء حديث آحاد مختلف فيه بين ضعيف ومت...MaymonSalim
 
الكامل في أقوال الصحابة والأئمة في آية ( ماء دافق يخرج من بين الصلب والترائب ...
الكامل في أقوال الصحابة والأئمة في آية ( ماء دافق يخرج من بين الصلب والترائب ...الكامل في أقوال الصحابة والأئمة في آية ( ماء دافق يخرج من بين الصلب والترائب ...
الكامل في أقوال الصحابة والأئمة في آية ( ماء دافق يخرج من بين الصلب والترائب ...MaymonSalim
 
الكامل في اتفاق الصحابة والأئمة أن من لم يؤمن بمحمد رسول الله فهو كافر مشرك و...
الكامل في اتفاق الصحابة والأئمة أن من لم يؤمن بمحمد رسول الله فهو كافر مشرك و...الكامل في اتفاق الصحابة والأئمة أن من لم يؤمن بمحمد رسول الله فهو كافر مشرك و...
الكامل في اتفاق الصحابة والأئمة أن من لم يؤمن بمحمد رسول الله فهو كافر مشرك و...MaymonSalim
 

Recently uploaded (16)

الفعل الصحيح والفعل المعتل ونواعه لفيف نقص .ppt
الفعل الصحيح والفعل المعتل ونواعه لفيف نقص .pptالفعل الصحيح والفعل المعتل ونواعه لفيف نقص .ppt
الفعل الصحيح والفعل المعتل ونواعه لفيف نقص .ppt
 
عرض الاستعمال الامن للانترنت 2 -1لاتتتننن
عرض الاستعمال الامن للانترنت 2 -1لاتتتنننعرض الاستعمال الامن للانترنت 2 -1لاتتتننن
عرض الاستعمال الامن للانترنت 2 -1لاتتتننن
 
DIGNITAS INFINITA - كرامة الإنسان. إعلان دائرة عقيدة الإيمان.pptx
DIGNITAS INFINITA - كرامة الإنسان. إعلان دائرة عقيدة الإيمان.pptxDIGNITAS INFINITA - كرامة الإنسان. إعلان دائرة عقيدة الإيمان.pptx
DIGNITAS INFINITA - كرامة الإنسان. إعلان دائرة عقيدة الإيمان.pptx
 
وزارة التربية دورة استراتيجيات التعلم النشط -.ppt
وزارة التربية دورة استراتيجيات التعلم النشط -.pptوزارة التربية دورة استراتيجيات التعلم النشط -.ppt
وزارة التربية دورة استراتيجيات التعلم النشط -.ppt
 
أهمية كرة القدم ومخاطر التعصب الكروي وعلاجه
أهمية كرة القدم ومخاطر التعصب الكروي وعلاجهأهمية كرة القدم ومخاطر التعصب الكروي وعلاجه
أهمية كرة القدم ومخاطر التعصب الكروي وعلاجه
 
في قضية اللفظ والمعني والبعض من آراء العلماء
في قضية اللفظ والمعني والبعض من آراء العلماءفي قضية اللفظ والمعني والبعض من آراء العلماء
في قضية اللفظ والمعني والبعض من آراء العلماء
 
أنواع الحياة والاغراض الشعرية في العصر الجاهلي
أنواع الحياة والاغراض الشعرية في العصر الجاهليأنواع الحياة والاغراض الشعرية في العصر الجاهلي
أنواع الحياة والاغراض الشعرية في العصر الجاهلي
 
الخرائط الموضوعاتية وتحليلية - المحاضرة الثالثة.pdf
الخرائط الموضوعاتية وتحليلية - المحاضرة الثالثة.pdfالخرائط الموضوعاتية وتحليلية - المحاضرة الثالثة.pdf
الخرائط الموضوعاتية وتحليلية - المحاضرة الثالثة.pdf
 
درس الطباقالمحسنات المعنويّة، بهدف تحسين المعنى .pptx
درس الطباقالمحسنات المعنويّة، بهدف تحسين المعنى .pptxدرس الطباقالمحسنات المعنويّة، بهدف تحسين المعنى .pptx
درس الطباقالمحسنات المعنويّة، بهدف تحسين المعنى .pptx
 
أمثلة عن قضية السرقات الشعريه والانتحال في الشعر
أمثلة عن قضية السرقات الشعريه والانتحال في الشعرأمثلة عن قضية السرقات الشعريه والانتحال في الشعر
أمثلة عن قضية السرقات الشعريه والانتحال في الشعر
 
إسنــــاد الأفعال. إلى الضمائر.pptx
إسنــــاد الأفعال.    إلى الضمائر.pptxإسنــــاد الأفعال.    إلى الضمائر.pptx
إسنــــاد الأفعال. إلى الضمائر.pptx
 
بلال عبد المنعم شفيق-الفرقة الثالثة - شعبة عام لغة عربية - كلية التربية بقنا ...
بلال عبد المنعم شفيق-الفرقة الثالثة - شعبة عام لغة عربية - كلية التربية بقنا ...بلال عبد المنعم شفيق-الفرقة الثالثة - شعبة عام لغة عربية - كلية التربية بقنا ...
بلال عبد المنعم شفيق-الفرقة الثالثة - شعبة عام لغة عربية - كلية التربية بقنا ...
 
نشأة القضية الفلسطينية وتطورها التاريخي .pptx
نشأة القضية الفلسطينية وتطورها التاريخي .pptxنشأة القضية الفلسطينية وتطورها التاريخي .pptx
نشأة القضية الفلسطينية وتطورها التاريخي .pptx
 
الكامل في إثبات أن حديث اذهبوا فأنتم الطلقاء حديث آحاد مختلف فيه بين ضعيف ومت...
الكامل في إثبات أن حديث اذهبوا فأنتم الطلقاء حديث آحاد مختلف فيه بين ضعيف ومت...الكامل في إثبات أن حديث اذهبوا فأنتم الطلقاء حديث آحاد مختلف فيه بين ضعيف ومت...
الكامل في إثبات أن حديث اذهبوا فأنتم الطلقاء حديث آحاد مختلف فيه بين ضعيف ومت...
 
الكامل في أقوال الصحابة والأئمة في آية ( ماء دافق يخرج من بين الصلب والترائب ...
الكامل في أقوال الصحابة والأئمة في آية ( ماء دافق يخرج من بين الصلب والترائب ...الكامل في أقوال الصحابة والأئمة في آية ( ماء دافق يخرج من بين الصلب والترائب ...
الكامل في أقوال الصحابة والأئمة في آية ( ماء دافق يخرج من بين الصلب والترائب ...
 
الكامل في اتفاق الصحابة والأئمة أن من لم يؤمن بمحمد رسول الله فهو كافر مشرك و...
الكامل في اتفاق الصحابة والأئمة أن من لم يؤمن بمحمد رسول الله فهو كافر مشرك و...الكامل في اتفاق الصحابة والأئمة أن من لم يؤمن بمحمد رسول الله فهو كافر مشرك و...
الكامل في اتفاق الصحابة والأئمة أن من لم يؤمن بمحمد رسول الله فهو كافر مشرك و...
 

The apache software foundation

  • 1. The Apache Software Foundation
  • 2. ‫ماهي مؤسسة أباتشي؟‬ ‫مؤسسة برمجيات أباتشي هي شركة غير هادفة للربح لدعم مشاريع برمجيات أباتشي ، بما فيهم خادم‬ ‫الوب أباتشي. من بين أهداف مؤسسة برمجيات أباتشي هي تقديم حماية قانونية للمتطوعين‬ ‫.الذين يعملون في مشاريع أباتشي، ولمنع استخدام اسم أباتشي من قبل منظمات أخرى بدون إذن‬ 1999 ‫تأسست يونيو/حزيران‬ ‫ماهي مشاريع أباتشي؟‬ HTTP Server Hama Rave Abdera HBase River Accumulo Hive Roller ACE HttpComponents Santuario ActiveMQ Jackrabbit ServiceMix Ant James Shindig APR Jena Shiro Archiva JMeter Sling Aries jUDDI SpamAssassin Avro Karaf STDCXX Axis Lenya Sqoop Buildr Libcloud Struts BVal Logging Subversion Camel Lucene Synapse Cassandra Lucy Tapestry Cayenne Mahout Tcl Chemistry Maven Thrift Click MINA Tika Cocoon MRUnit Tiles Commons MyFaces Tomcat Continuum Nutch Traffic Server CouchDB ODE Turbine Creadur OODT Tuscany CXF OFBiz UIMA
  • 3. ‫‪DB‬‬ ‫‪OpenEJB‬‬ ‫‪Velocity‬‬ ‫‪Deltacloud‬‬ ‫‪OpenJPA‬‬ ‫‪Web Services‬‬ ‫‪Directory‬‬ ‫‪OpenNLP‬‬ ‫‪Whirr‬‬ ‫‪Empire-db‬‬ ‫‪OpenWebBeans‬‬ ‫‪Wicket‬‬ ‫‪ESME‬‬ ‫‪PDFBox‬‬ ‫‪Xalan‬‬ ‫‪Felix‬‬ ‫‪Perl‬‬ ‫‪Xerces‬‬ ‫‪Forrest‬‬ ‫‪Pig‬‬ ‫‪XMLBeans‬‬ ‫‪Geronimo‬‬ ‫‪Pivot‬‬ ‫‪XML Graphics‬‬ ‫‪Gora‬‬ ‫‪POI‬‬ ‫‪ZooKeeper‬‬ ‫‪Gump‬‬ ‫‪Portals‬‬ ‫‪Hadoop‬‬ ‫‪Qpid‬‬ ‫ماهو خادوم إتش تي تي بي أباتشي؟‬ ‫خادوم الوب أباتشي الذي يشار إليه عادة باسم أباتشي، لعب دورا رئيسيا في نمو شبكة الوب العالمية‬ ‫في بداية عهدها، لقد كان أباتشي أول بديل عملي لخادوم الوب من شركة نتسكيب كوميونكشن‬ ‫)المعروف حاليا خادوم الوب لنظام صن جافا(، ومنذ ذاك الحين تطور لينافس خواديم الوب لنظمة‬ ‫اليونكس من ناحية الداء والوظائف. و منذ أبريل 6991، أصبح أباتشي أشهر خادوم وب على الشابكة‬ ‫)النترنت(، ولكن منذ نوفمبر 5002 شهد انخفاض في حصته من سوق - غالبا لصالح خادوم شركة‬ ‫.مايكروسوفت ، واعتبار من شهر فبراير 8002 يقوم أباتشي بخدمة 39.05٪ من مجمل عدد المواقع‬ ‫نظره تاريخية‬ ‫الذي كان يعمل على خادوم الوب للمركز ،‪ Robert McCool‬ظهرت النسخة الولى من أباتشي على يد‬ ‫وعندما غادر روبرت المركز في ،‪NCSA HTTPd‬الوطني للتطبيقات فائقة السرعة، الذي يعرف باسم‬ ‫تاركا ورائه العديد من الرقع التحسينية تتناقل عبر ،‪ HTTPD‬منتصف 4991 توقف تطوير خادوم الوب‬ ‫البريد اللكتروني. لم يكن روبرت وحيد ا ً في هذه الجهود، بل ساعده في ذاك الكثير من المطورين الذين‬ ‫و ‪ David Robinson‬و ‪ Rob Hartill‬و ‪ Roy T. Fielding‬و ‪ Brian Behlendorf‬شكلوا مجموعة أباتشي وهم‬ ‫و ‪ Frank Peters‬و ‪ Eric Hagberg‬و ‪ Andrew Wilson‬و ‪ Robert S. Thau‬و ‪ Randy Terbush‬و ‪Cliff Skolnick‬‬ ‫و مع إصدار النسخة الثانية التي تم فيها إعادة كتابة أجزاء كبيرة من كود أباتشي النسخة .‪Nicolas Pioch‬‬ ‫الولى، تم التركيز على تقسيم الكود إلى وحدات مستقلة وتطوير نظام طبقة النقل معرفة باسم‬
  • 4. ‫لقد شهدت الصدارة الثانية العديد من التحسينات منها دعم تعددية المهام ،‪Apache Portable Runtime‬‬ ‫على أنظمة اليونكس، ودعم أفضل لغير منصات اليونكس )مثل مايكروسوفت ويندوز(، واجهة برمجية‬ ‫.ولقد تم إطلق هذه الصدارة أبريل 2002 ،6‪ IPv‬جديدة، ودعم ميفاق‬ ‫مزايا أباتشي‬ ‫يدعم أباتشي مجموعة متنوعة من المزايا، والعديد منها تمت ترجمتها كوحدات مستقلة، تزيد من‬ ‫الوظائف الساسية للخادوم، وتمد هذه الوحدات من دعم لغة برمجة لجانب الخادوم إلى مخططات‬ ‫ومن ،‪PHP‬و ‪Tcl‬التوثيق، فمن ناحية لغات البرمجة يدعم أباتشي على سبيل المثال لغات بيرل وبايثون و‬ ‫وكذلك يضم غيرها من ،‪ mod_digest‬و ‪ mod_auth‬و ‪ mod_access‬ناحية التوثيق يضم أباتشي وحدات مثل‬ ‫للتصالت المنة، ووحدة البروكسي، وميزة إعادة كتابة العناوين ‪TLS‬و ‪ SSL‬المزايا مثل دعم‬ ‫و ‪ (mod_include‬ودعم المرشحات ،)‪ (mod_log_config‬وميزة السجلت المخصصة ،)‪(mod_rewrite‬‬ ‫و لتقليل حجم الصفحات التي يتم تلقيمها بواسطة أباتشي فإنه يوجد وحدة خارجية .)‪mod_ext_filter‬‬ ‫هذا وبالضافة إلى إمكانية تحليل سجلت أباتشي بواسطة متصفح ،‪ mod_gzi‬لضغط الملفات باسم‬ ‫وتخصيص رسائل الخطاء، ،‪ Visitors‬أو ‪ AWStats / W3Perl‬النترنت باستخدام سكربتات مجانية مثل‬ ‫.ودعم التوثيق بواسطة قواعد البيانات‬ ‫الستعمال‬ ‫يستعمل أباتشي لتخديم صفحات الوب الساكنة )ل تتغير( والدينامكية )تتغير مثل المنتديات(، والعديد‬ ‫من تطبيقات الوب صممت على أساس أنها ستستعمل بيئة أباتشي ومميزاته، وأباتشي أحد مكونات‬ ‫والتي تحوي نظام التشغيلي جنو/ لينكس وخادوم ‪ LAMP‬حزمة تطوير تطبيقات الوب المشهورة باسم‬ ‫وبيرل وبايثون. وكذلك يتم توزيع أباتشي ‪ PHP‬ولغات البرمجة ‪ MySQL‬الوب أباتشي، وقاعدة البيانات‬ ‫كأحد أجزاء حزم برمجية الحتكارية مثل قاعدة البيانات أوراكل، وخادوم التطبيقات آي بي أم‬ ‫كخادوم الوب الفتراضي وكداعم ‪ Mac OS X‬وكذلك قامت أبل بتضمين أباتشي في نظام ،‪WebSphere‬‬ ‫في خادوم التطبيقات. ويستخدم أباتشي لمهام أخرى عندما يجب أن يوفر المحتوى ‪WebObjects‬ل‬ ‫بطرية آمنة وموثوقة، ومن المثلة على ذلك مشاركة الملفات من الحاسوب الشخصي عبر النترنت.‬ ‫أهم منافس للباتشي ويأتي بعده خادوم شركة صن مايكروسستم ‪ IIS‬يعتبر خادوم شركة مايكروسوفت‬ ‫و تستعمل .‪ Zeus Web Server‬ومجموعة كبيرة من الخوادم الخرى مثل ،‪Sun Java System Web Server‬‬ ‫)‪ (GWS‬بعض أكبر مواقع النترنت خادوم أباتشي لداء مهامها، فمثل تستخدم شركة جوجل نسخة معدلة‬
  • 5. ‫.من أباتشي لعرض نتائج محرك بحثها الشهير‬ ‫الرخصة‬ ‫يعتبر ترخيص أباتشي ترخيصا مفتوح المصدر، وهو يسمح بتوزيع العمال المشتقة من كود أباتشي‬ ‫كشفرات مفتوحة أو مغلقة، وتعتبر مؤسسة البرامج الحرة رخصة أباتشي غير متوافقة مع النسخة‬ ‫بسبب وجود حالت مخصصة تنهي برءات الختراع ل يتطلبها ترخيص ‪ GPL‬الثانية من رخصة جنو العامة‬ ‫فلذا ل يمكن تكامل البرامج المرخصة تحت رخصة أباتشي مع البرامج المرخصة تحت رخصة ،‪GPL‬‬ ‫يسمح لها بأن تكون متوافقة مع التراخيص )‪e‬تحوي حكما )قسم 7 ‪ GPL‬ولكن النسخة الثالثة من .‪GPL‬‬ ‫هو علمة مسجلة ول ‪ Apache‬التي تحوي شروط لنهاء البراءة الختراع، بما فيها رخصة أباتشي. اسم‬ ‫.يمكن استخدامها إل بإذن صريح من أصحاب العلمة التجارية‬