অ এক্সিকিউটেবল ভাগ বস্তু জরিমানা কাজ করে, কিন্তু লাইব্রেরি হিসাবে চিহ্নিত এক্সিকিউটেবল পারে এছাড়াও স্বতন্ত্র প্রোগ্রাম হিসাবে runnable হও।
সুতরাং, এই এক্স সেট করার বিন্দুটি কী?
কিছুই না, আপনি না চান যদি না তারা সংস্করণ বা অন্যান্য তথ্য নির্গত করতে পারে
সমস্ত গ্রন্থাগার প্যাকেজকারীদের কি তা করতে হবে?
না
যদি আমি একটি ভাগ করা লাইব্রেরিতে 0644 এর অনুমতি নিয়ে dlopen () করি তবে কী হবে?
আপনি একটি নতুন ভাগ করা অবজেক্ট হ্যান্ডেল পাবেন (এতক্ষণ ফাইলটি পঠনযোগ্য ইত্যাদি) ... এক্সিকিউট বিট এটি প্রভাবিত করে না
যে সকল লাইব্রেরিগুলি স্বতন্ত্র এক্সিকিউটেবল হিসাবে ব্যবহারযোগ্য হয় না তার জন্য এখনও এক্সিকিউট বিট সেট রয়েছে: এটি সম্ভবত বিল্ড সিস্টেম বা লিঙ্ক স্ক্রিপ্ট ব্যবহৃত কেবলমাত্র একটি প্রত্নতত্ত্ব।
উদাহরণস্বরূপ আউটপুট, কেবল রেফারেন্সের জন্য:
$ /lib/i386-linux-gnu/libc.so.6
GNU C Library (Ubuntu EGLIBC 2.15-0ubuntu10) stable release version 2.15, by Roland McGrath et al.
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.6.3.
Compiled on a Linux 3.2.14 system on 2012-04-19.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
<http://www.debian.org/Bugs/>.
/lib
এবং/usr/lib
libc এবং libpthread হয় এবং কার্যকর করা হলে উভয়ই কপিরাইট নোটিশ মুদ্রণ করে।