• Home
  • /Posts Tagged 'نرم افزار هاي آزاد'
  • /Page 3

Posts Tagged ‘نرم افزار هاي آزاد’

Trust and Zeal in Open Source Advocacy


Trust and Zeal in Open Source
Advocacy

The important difference between an evangelistic zealot and a consultant is
the authenticity of the advice; a zealous evangelist may advise you to go
the open source route irrespective of whether it is right for you, yet a
consultant is far more likely to identify what your needs are and determine
how–and if–open source can help you. The latter is most certainly the
approach you should seek. It is the only path I try to advise. <
Linux DevCenter >

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

OpenSolaris | معراج سولاریس

شركت
Sun Microsystems بعد از مدت
زيادي كه از اعلام پروژه OpenSolaris
مي گذرد در دسترس بودن اين پروژه را اعلام كرد.
يكي از موارد قابل توجهي كه در طي اين مدت در مورد انتشار اين نسخه مطرح بود نحوه
تعيين نوع مجوز ( License )  مورد استفاده براي اين محصول بود.
از آن جا كه هدف اصلي ارائه اين نسخه از طرف شركت سان در اختيار گذاشتن يك سيستم
عامل مبتني بر يونيكس و با پشتيباني كامل از لينوكس به همراه سورس كد آن در چهارچوب
قوانين مدل OSI
بود اين شركت تلاش زيادي كرد تا مجوز مورد استفاده براي اوپن سولاريس مورد تاييد
جامعه باز متن باشد.
بدين وسيله علاوه بر اينكه شركت سان مي تواند از خارج شدن خود به وسيله قدرت رو به
گسترش لينوكس جلوگيري كند، سهمي هم در بازار باز متن پيدا خواهد كرد.
 به همين منظور شركت سان مجوز
CDDL
يا همان COMMON DEVELOPMENT AND
DISTRIBUTION LICENSE
را بر اساس
MPL تدوين كرد و پس از مدتي
بحث و بررسي در تاريخ 17 دسامبر 2004 مورد تاييد جامعه بازمتن قرار گرفت.

Today, Sun
announced that the source code for the Solaris Operating System–the most advanced operating system in the industry–will be made available through its OpenSolaris program. This milestone opens significant new opportunities for developers, customers, and partners. Open source Solaris means that the world will have full, free of cost access to the Solaris source code. Sun believes that the open source model is the right one because it benefits our customers. Open source means that our partners and customers will be able to more easily customize Solaris to fit their needs. It means developers ouside of Sun will be able to collaborate with our Solaris developers at Sun to make this great operating system even better.



Sun Announces Open Source License for Solaris Operating System

OpenSolaris.org now “open” for business
Solaris
Operating System and Linux Interoperability

جادوگر

خوب UNIX و لينوكس تفاوت هايي هم با هم
دارند، از جمله تفكر كاربرانشان !!!

A good magician never reveals his secret; the unbelievable trick
becomes simple and obvious once it is explained. So
too with UNIX.

حاشيه – اين جور جمله ها رو از روي آرشيو
WBGLinks انتخاب مي كنم. اگر يادم ماند همش رو براي استفاده قرار خواهم داد
!!!

Software License

وقتي به برنامه اي احتياج داريد ، بر
اساس بستري كه از آن استفاده مي كنيد، برنامه مورد نظر را پيدا / دانلود / خريد مي
كنيد و از آن استفاده مي كنيد.
اگر كاربر عادي و ويندوزي باشيد و در ايران هم زندگي كنيد كه اصلا وقت زيادي صرف
نمي كنيد، هر چيزي كه لازم داشتيد را به قيمت سي خام تهيه مي كنيد و يك دستي برنامه
رو نصب مي كنيد. اين كنايه يك دستي نصب كردن هم براي ويندوز معروفه ، همه چي
Next Next Next و قبل از همه اين ها
End User License Agreement – EULA -  
را بدون مطالعه قيول مي كنيد.

و اگر كاربر لينوكس باشيد ، كمي بهتر
است، احتمالا جستجو مي كنيد / مقاله اي مي خوانيد و يا توصيه اي به شما شده است. پس
باز هم نرم افزار را پيدا مي كنيد / دريافت / دانلود مي كنيد و به احتمال خيلي كم
تري آن را مي خريد. سپس آن را كامپايل / نصب مي كنيد و استفاده مي كنيد. اين جا به
جاي EULA حالت ويندوزي ، تهيه كننده برنامه از شما خواهش
مي كند كه قبل از هر كاري License ي را كه نرم افزارش را
نحت آن منتشر كرده است بخوانيد. از اين قسمت به بعد كمي پيچيده تر مي شود، به عنوان
يك كاربر بازمتن يا نرم افزار هاي آزاد تعداد قابل توجهي License
وجود دارد كه بايد از بين آن ها انتخاب كنيد.
در اين مرحله سه نوع License وجود دارد:

       
-   

GPL-Compatible Free Software Licenses

        -   

GPL-Incompatible, Free Software Licenses

        -   

Non-Free Software Licenses

البته بعيد است كه علاقه اي براي
استفاده از تلاش مايكروسافت 

MICROSOFT SHARED SOURCE
داشته باشيد، ولي اين هم جزو گزينه ها است.

* اين نوشته را بعد از اينكه اين مطلب
تقريبا طنز How
to be a Free Software zealot
خوندم نوشتم، البته به طنزش ايراد هايي وارد هست
اما همه چيز رو در باره Advocate و Zealot يك جا جمع
كرده بود. در lwn
هم بحث در موردش ادامه دارد.

php 5 – هر روز بهتر از دیروز

بعد از انتشار نسخه ۴
از php این بار نوبت انتشار php 5
می باشد.بعد از سه دوره آزمایشی و چندین نسخه رفع اشکال ورود php 5
تحول بسیار بزرگی خواهد بود.این نسخه از
php که با بازنگری
کلی بر روی موتور Zend و بر روی  Zend Engine II پیاده
سازی شده است، پشتیبانی بهتری از شی گرایی نسبت به نسخه های قبل خواهد داشت.

  • The Zend Engine II with a new object model and dozens of new features.
  • XML support has been completely redone in PHP 5, all extensions are now focused around the excellent libxml2 library ( http://www.xmlsoft.org/ ).
  • A new SimpleXML extension for easily accessing and manipulating XML as PHP objects. It can also interface with the DOM extension and vice-versa.
  • A brand new built-in SOAP extension for interoperability with Web Services.
  • A new MySQL extension named MySQLi for developers using MySQL 4.1 and later. This new extension includes an object-oriented interface in addition to a traditional interface; as well as support for many of MySQL’s new features, such as prepared statements.
  • SQLite has been bundled with PHP. For more information on SQLite, please visit their website .
  • Streams have been greatly improved, including the ability to access low-level socket operations on streams.

می توانید به اختصار در
مورد ویژگی های Zend Engine II در
اینجا بخوانید و
یا از ویژگی های کامل آن در این pdf آگاه شوید :

Zend Engine II: Feature Overview and Design (Full
| می
توانید php 5 را از
اینجا دانلود کنید.
 

Learn More About
PHP5 :
    –
New Object Model

    -
Changes in
PHP 5/Zend Engine II

    -
Zend Engine II –
PHP’s OO Evolution

    –
What’s New in PHP 5 – by Andi Gutmans

    –
XML in PHP 5 – What’s New?

    –
SQLite Introduction

    –
Using ext/mysqli

    –
PHP SOAP Extension

    – PHP Mystery

اگر کمی با php
آشنا هستید ، کتاب

Core PHP Programming, Third Edition
اثر
Leon Atkinson
که قسمت های مربوط با Php 5 آن را Zeev Suraski از توسعه
دهندگان Zend Engine نوشته است ، می تواند مرجع بسیار خوبی
باشد.من چند وقتی هستش که شروع به خواندن کتاب کرده ام ، امیدوارم وقتی تمام شد در
موردش بنویسم.تا به اینجا کتاب خوبی بوده است و به خصوص چون یکی از اولین توسعه
دهنده های php جزو نویسنده های کتاب است ، نسبت به سایر
کتاب ها برتری دارد.

    *
There Will Be
Trouble Mr. GATES !!!