מחשבמקווהשבת

כתיבת תוכנה להרצה גם בשבתות

ברכה ושלום אני צריך לכתוב תוכנית שתרוץ בכל יום. השאלה היא, האם מותר לתכנת אותה היום ולומר לה שתרוץ בכל 24 שעות, דהיינו כולל שבת. התוכנית אמורה לאסוף נתונים מקבצים אחרים (שייתכן שגם הם נוצרו בשבת), לעבד אותם ולייצר קבצים אחרים (שאני מקווה שלא יבואו לשימוש בשבת, אבל קשה לדעת). במציאות של ימינו (ענן), קשה לדעת היכן התוכנית תרוץ, דהיינו איזה מחשב בפועל יריץ אותה, למי הוא שייך ובאיזה אזור זמן הוא. מסתמא המחשב שכור לחברה, או לפחות משועבד לה, אבל זה כנראה כל שאפשר לומר. חלק ממניות החברה מוחזקות ע"י יהודים, וזו כמובן שאלה אחרת, האם חברה חייבת בכלל בשמירת שבת. אני מעצמי גם לא בטוח מה הדין לגבי שביתת כלים (שאני בעצם גורם שהמחשב יפעל בשבת, וזו שאלה קשה, משום שגם אם לא הייתי עושה כלום, המחשב לא היה שובת אלא עושה דברים אחרים, וקשה למדוד את השפעתי המדוייקת), ולא בטוח מה הדין לגבי להשתמש אחר שבת בפלט שנוצר בשבת. לבקשתכם, אני מוסיף פרטים נוספים להבהרה. התוכנית הנידונה אמורה כאמור לאסוף נתונים מכמה מקורות (קבצים מסוימים, שנוצרו ע"י אנשים או תהליכים אחרים בחברה זו), לעבד אותם ולהנגיש אותם ללקוחות מסוימים (בתוך החברה. קבוצות אחרות או תהליכים אחרים שזקוקים לנתונים אלו). הקלט של התוכנית (דהיינו הקבצים אותם היא קוראת) משתנה לעיתים קרובות, בערך פעם ביום, ואני צריך לדאוג שתמונת המצב תהיה עדכנית, דהיינו שתמיד הלקוחות שלי יראו תשקיף של הנתונים המעודכנים. לכן, הרצוי הוא שהתוכנית שלי תרוץ בערך פעם ביום. במצב אידיאלי, התוכנית אמורה לרוץ תמידין כסדרן ללא התערבות ידנית. אולם במידה ומתעוררת בעיה, או שצריך לשפר או לעדכן אותה, האחריות לכך היא מסתמא עלי. כלומר, אני יכול בכל עת להתערב בתוכנית ולשנות את זמני הריצה, אופן הריצה וכד'. הפלט של התוכנית נגיש רק ללקוחות מסוימים בתוך החברה (מסתמא הם יהודים, אבל יש גם גויים המועסקים בחברה, ויש גם הנמצאים בחו"ל באיזורי זמן שונים, ובכל אופן קשה לצפות את העתיד, כלומר אינני יודע מי בעתיד ישתמש בפלט של התוכנית). התוכנית רצה על ענן (AWS kubernetes cluster). אינני יודע היכן המחשבים הפיזיים שיריצו אותה, וזה גם יכול להשתנות מהרצה להרצה ואפילו תוך כדי הרצה. האחריות להרצה היא על מפעילי הענן (AWS), אלא שהם מחויבים להעמיד שירותי מחשוב לרשות החברה שלנו. הם אינם מחויבים למחשבים מסוימים, או למחשבים שנמצאים באיזור זמן מסוים. כרגע לכאורה החשש שיהודים יעשו בפלט שימוש בשבת הוא די נמוך. בעקרון החברה לא עובדת בשבת, אבל כמובן שכל עובד בביתו יכול להתחבר למערכת מתי שהוא רוצה ולעשות מה שהוא רוצה. די שכיח שאנשים כאן מחוברים לרשת (ועובדים) גם בשעות לילה מאוחרות וכד'. אז אי אפשר באמת לדעת. תודה רבה! אריאל ק. בית-שמש

תשובת רבני המכון:

שלום וברכה לאחר כל תשובות ההבהרה שקיבלנו ממך על סדרת השאלות שהצגנו בפניך, ולאור כל הנתונים שפרסת בפנינו לבקשתנו, הננו לחוות את דעתנו כדלהלן: לגבי שביתת כלים נפסק להלכה (שו"ע או"ח, סי' רמו ס"א) כדעת רוב רובם של הראשונים שהלכה כבית-הלל שאין אנו מצווים על שביתת כלים בשבת, מה גם שבמקרה זה מדובר על פעילות וירטואלית בלבד של המחשב, ובנוסף לכך הוא בבעלות של חברה ולא בבעלות פרטית, אשר בהחלט יש מקום לדון כי באופן זה גם לדעת בית-שמאי (שמדברי הרוקח סי' מא וסי' שד נראה שהוא נוקט כן להלכה, ועי' במה שכתבו ע"ז הב"י והב"ח באו"ח שם) אין אנו מוזהרים על שביתת כלים. בכל אופן, מצד שביתת כלים בוודאי אין כל מקום לחוש. כמו כן אין כל מקום לאסור ולהשתמש במוצאי-שבת בפלט שנוצר בשבת בצורה אוטומטית. ממילא כל החשש הוא רק שמא בין המשתמשים יהיו גם יהודים שיעשו בו שימוש בשבת עצמה. ככל שלא מדובר ביהודים ידועים הקשורים ישירות לחברה, שמחוייבת לספק להם נתונים בכל יום ובכל רגע נתון, אלא אך ורק בחשש שמא יהיו עובדים מתוך החברה או מחוצה לה, בארץ או בחו"ל באזורי זמן שונים, אין האחריות מוטלת עליך ואין צורך לחשוש לכך. אמנם אם ידוע מראש שיש עובדים יהודים, שממתינים בשבת לתוצאות הפלט, על-מנת לעשות בהם שימוש, והרצת התוכנית גם בשבת היא גם כדי לשרת את אותם יהודים ולתת בידם את הכלים הדרושים להם לעבודתם רח"ל, אין לתת לכך יד, ועליך לשנות את מועדי הריצה, באופן שלא תסייע לחילול שבת. גם אם לא מדובר ביהודים שהחברה אמורה לספק להם את הנתונים העדכניים, הרי במידה ומדובר בנתונים שכוחם יפה אך ורק למשך השבת, ובמוצאי השבת כבר לא יהיו עדכניים, ובמקומם יופיע פלט נתונים חדשים, עדכניים יותר, כך שלא יהיה כל צורך ותועלת בנתונים שנאספו במשך השבת, יש להימנע מהרצתם בשבת, ככל שיש סבירות שבין המשתמשים בשבת יש גם יהודים ל"ע, שכן במקרה כזה הרי כל הרצת הנתונים בשבת נועדה מראש לשימוש בשבת עצמה דווקא. אנו מקווים, כי הצלחנו להבין, פחות או יותר, את התהליך ואת הנתונים האמיתיים, ותשובתנו אכן מתאימה ועונה על המציאות בשטח. אם הנתונים, עליהם התבססנו, עדיין אינם תואמים לגמרי למציאות, או שיש לך שאלות נוספות או צורך בהבהרות, אנא כתוב לנו שוב, ונשתדל בשמחה להשיב על כך. בברכה מרובה