66. Al-Tahreem/The Prohibition
I/We begin by the Blessed Name of Allah
The Immensely Merciful to all, The Infinitely Compassionate to everyone.
66:01
a. O The Prophet!
b. Why should you prohibit for yourself that Allah has allowed to you just to please your wives?
c. Allah is Ever-Forgiving, Ever-Merciful.
66:02
a. Allah has already prescribed a way regarding the absolution of your oaths.
b. And Allah is your Protector, and
c. HE is the All-Knowing, the All-Wise.
66:03
a. And when The Prophet confided a matter to one of his wives, then she disclosed it to another and Allah made it known to him – The Prophet.
b. He made some of it known to her and passed over some of it.
c. So when he told her of it, she asked:
d. ‘Who told you of this?’
e. He responded:
f. ‘The All-Knowing, the All-Wise told me.’
66:04
a. If both of you would repent to Allah it will be good for you as your hearts are inclined towards it.
b. But if you both would support each other against him – The Prophet - then it is Allah WHO is his Protector, and so are Gabriel and the righteous among the believers, and also the angels, are his supporters.
66:05
a. O Wives of The Prophet!
b. It may well be that if he were to divorce you all, then his Rabb - The Lord would give him wives in your place - better than you: submitting, believing, dutiful, repentant, worshiping, devout - previously married as well as virgins.
66:06
a. O The Faithful!
b. Guard yourselves and your families from...
The term “Nikah Misyar” (translated sometimes as “travellers’ marriage” or “marriage of convenience”) is not found in the Qur’an, Sunna or classical works of Islamic jurisprudence. It is a term that has been introduced recently. However, the concept can be found being discussed in the works of classical Muslim jurists (fuqaha). This is a marriage contract between a man and a woman, with the condition that the spouses give up one, two or several of their rights by their own free will. Some people consider that the misyar marriage can meet the needs of young people whose resources are too limited to settle down. However, there have been some (Sunni) scholars and organizations that have opposed the concept of Nikah Misyar altogether. As for the Islamic ruling concerning such marriages, there are two issues to consider: 1) Validity and permissibility; and 2) Appropriateness. Different scholars gave different opnions regarding these two imporatant issues. In this article, Nikah/zawaj Misyar was discussed in detail, describing different point of views and ruling in facvour and against Nikah Misyar.
Distributed systems based on “time triggered” (TT) “Shared-Clock” (SC) architectures are the main concern in the research described in this thesis. Such architectures are often employed in safety-critical embedded systems because–if implemented correctly–they can provide a foundation for designs which have very predictable patterns of behaviour. Previous research in this area has explored the development of both single and multi-processor TT designs. In the case of multi-processor designs, the focus has been on “Shared-Clock” (SC) architectures.In SC designs, the Controller Area Network (CAN) protocol – introduced by Robert Bosch GmbH in the 1980s – can provide high levels of reliability at low cost. As a consequence, the CAN protocol has become widely used in many sectors (e.g. automotive and automation) and almost all modern microcontroller families now support this protocol. All previous work on SC protocols has considered designs based on a bus topology. The target of this research was to explore other possibilities by developing novel SC protocols based on a novel star topology. The work had two main motivations: (1) to improve the flexibility of such designs significantly, by facilitating the creation of systems with “tick rates” flexibility on each arm of the star; (2) to improve the reliability of designs based on a shared-clock protocol. In this thesis, three “Time-triggered Co-operative, Shared-Clock” (TTC-SC) protocols are introduced: these are referred to as “TTC-SC5” and “TTC-SC6” which were developed previously. As a contribution of this thesis, the culmination of those two previously developed protocols gave rise to our third novel protocol called the “enhanced TTC-SC7” that embodies capabilities of both its predecessors. The TTC-SC5 protocol was previously developed to address the challenges of co-operative scheduling in TTC-SC designs. TTC-SC5 addressed such challenges through a new strategy known as the “Differential Tick Rate” (DTR) mechanism. Also, the TTC-SC5 protocol countered the Single-Point-of-Failure (SPF) hypothesis for the novel star topology described later in this thesis. As CAN-related hardware has an inherent fault-model, addressing such faults is crucial for the normal operation of SC architectures. Building on TTC-SC5, the TTC-SC6 protocol was developed previously to add additional support for fault management in CAN networks based on a star topology. The TTC-SC6 protocol achieved its fault-confinement and fault-tolerance capabilities through a new strategy which was known as the “Port Guardian” (PG) mechanism. In this thesis, it is argued that the amalgamation of our previously developed techniques in TTCSC5 and TTC-SC6 can considerably improve the flexibility as well as reliability of CAN based distributed systems that employ a shared-clock architecture through our novel enhanced TTCSC7 protocol in one suit. A comparative analysis of the software codes used for CANbus and the migrated CANstar based SC architecture is also a part of this thesis. With such a comparison, we intend to show that code wise bus to star migration through our enhanced TTC-SC7 protocol is easily achievable with less software complexity than the former one.