اپن سورس چیست ( همه چیز در مورد مزایا و معایب open source )

احتمالا تا به امروز اصطلاح اپن سورس یا متن‌باز را بارها در فضای اینترنت شنیده‌اید. اپن سورس در ظاهر یک مفهوم ساده دارد و احتمالا بارها از کنار آن، بدون این که از آن اطلاعاتی داشته باشید، گذشته‌اید. اما آیا می‌دانید که مفهوم اپن سورس چیست و چه اهمیتی در دنیای فناوری امروز ما دارد؟ در این مقاله سعی می‌کنیم که جوابی به سوال Open Source چیست بدهیم و نگاه جزئی‌تری به مفهوم کلی متن‌باز و نرم‌افزارهای مربوط به آن بیاندازیم. اپن سورس چیست؟ اپن سورس، اصطلاحی است که که برای نرم‌افزارهای متن باز به کار می‌رود که به اختصار آن را OSS (Open Source Software) خطاب می‌کنند. کدهای اپن سورس به گونه‌ای طراحی شده‌اند که عموم برنامه‌نویس‌ها به آن دسترسی دارند تا بتوانند از جریان هسته یک نرم‌افزار مطلع شوند و در صورتی که دوست داشته باشند، برای پروژه‌های مختلفشان بتوانند تغییراتی روی آن انجام بدهند. یکی از جذابیت‌های اپن سورس بودن کد یک نرم‌افزار این است که توسعه‌دهندگان این کد می‌توانند با همکاری کاربرها و دیگر توسعه‌دهنده‌ها آن را بسط بدهند. مثلا اگر یک کد اپن سورس را در گیت‌هاب قرار بدهید، کاربرها و برنا.. ... بیش تر بخوانید